HairBSDF, Mp, lower

Time bar (total: 10.2s)

start0.0ms (0%)

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

analyze633.0ms (6.2%)

Memory
-7.0MiB live, 280.7MiB allocated; 190ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%3%97%0%0%0%0
0%0%3%97%0%0%0%1
0%0%3%97%0%0%0%2
0%0%3%97%0%0%0%3
0%0%3%97%0%0%0%4
0%0%3%97%0%0%0%5
0%0%1.5%97%0%1.5%0%6
0%0%1.5%97%0%1.5%0%7
0%0%1.5%97%0%1.5%0%8
0%0%1.5%97%0%1.5%0%9
0%0%1.5%97%0%1.5%0%10
0%0%1.5%97%0%1.5%0%11
0%0%1.5%97%0%1.5%0%12
Compiler

Compiled 65 to 44 computations (32.3% saved)

sample2.9s (28.9%)

Memory
30.0MiB live, 2 819.3MiB allocated; 1.8s collecting garbage
Samples
1.8s8 256×0valid
26.0ms143×0invalid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
const: 346.0ms (24.7% of total)
ival-div: 240.0ms (17.1% of total)
ival-<=: 234.0ms (16.7% of total)
ival-mult: 152.0ms (10.8% of total)
ival-log: 99.0ms (7.1% of total)
ival-exp: 94.0ms (6.7% of total)
ival-add: 88.0ms (6.3% of total)
ival-sub: 77.0ms (5.5% of total)
ival-and: 53.0ms (3.8% of total)
exact: 15.0ms (1.1% of total)
adjust: 3.0ms (0.2% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain274.0ms (2.7%)

Memory
-36.9MiB live, 270.3MiB allocated; 34ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
901(-1.9179475671879426e-37 -8.965595847958921e-30 1.7799973300869354e-11 -1.4244848894442133e-19 1.498367704522073e-21)33(2.564479245847906e-6 6.103118922185963e-37 -7.961354353623139e-25 -1.9657894756441863e-10 2.8681483229096035e-32)(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
863(-1.4659112827383892e-36 1.3895560257992656e-8 7.065048744218279e-26 -3.2197908796667067e-36 7.323338997608804e-17)35(-3.136349890193145e-14 -2.1695546750782074e-32 -4.720865365293037e-10 6.0457191585186777e-33 1.3448566579011907e-27)(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
18(0.0014076236402615905 1.3897198414269951e-6 -5.0977763106304983e-23 3.302399518667447e-14 0.006247418932616711)1(-2.2731841403437134e-18 5.445712240523259e-13 -1.3267948752575721e-20 -8.999407427221721e-17 0.012863323092460632)(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
10-0-(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
00-0-(/.f32 #s(literal 1 binary32) v)
00-0-(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
00-0-#s(literal 2 binary32)
00-0-(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
00-0-sinTheta_i
00-0-v
00-0-cosTheta_i
00-0-(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
00-0-sinTheta_O
00-0-(*.f32 #s(literal 2 binary32) v)
00-0-(*.f32 sinTheta_i sinTheta_O)
00-0-#s(literal 1 binary32)
00-0-(*.f32 cosTheta_i cosTheta_O)
00-0-#s(literal 6931/10000 binary32)
00-0-(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
00-0-(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
00-0-cosTheta_O
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f32(/.f32 (*.f32 sinTheta_i sinTheta_O) v)u/n80
(*.f32 sinTheta_i sinTheta_O)underflow77
exp.f32(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))sensitivity82
/.f32(/.f32 (*.f32 cosTheta_i cosTheta_O) v)u/n80
(*.f32 cosTheta_i cosTheta_O)underflow74
log.f32(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))oflow-rescue10
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))overflow1
Confusion
Predicted +Predicted -
+11
-24230
Precision
0.04
Recall
0.5
Confusion?
Predicted +Predicted MaybePredicted -
+110
-241229
Precision?
0.07407407407407407
Recall?
1.0
Freqs
test
numberfreq
0231
125
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
103.0ms512×0valid
Compiler

Compiled 295 to 67 computations (77.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 79.0ms
const: 27.0ms (34.1% of total)
ival-div: 23.0ms (29% of total)
ival-mult: 9.0ms (11.4% of total)
ival-log: 6.0ms (7.6% of total)
ival-sub: 5.0ms (6.3% of total)
ival-exp: 4.0ms (5% of total)
ival-add: 4.0ms (5% of total)
exact: 1.0ms (1.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess207.0ms (2%)

Memory
14.8MiB live, 193.5MiB allocated; 41ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0159481
1440419
21130402
33600400
02125
03423
16420
213020
334620
4141619
0830317
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
Outputs
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
Symmetry

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 25 to 21 computations (16% saved)

eval0.0ms (0%)

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

Compiled 0 to 5 computations (-∞% saved)

prune1.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
Compiler

Compiled 25 to 21 computations (16% saved)

simplify188.0ms (1.8%)

Memory
7.3MiB live, 152.8MiB allocated; 33ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff1
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
cost-diff2
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
cost-diff2
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
cost-diff2
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021133
034125
164116
2130116
3346115
41416111
08303104
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
v
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
Outputs
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
v
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(*.f32 sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_i
sinTheta_O
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)

localize78.0ms (0.8%)

Memory
-15.2MiB live, 75.8MiB allocated; 6ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.08984375
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
accuracy0.13252355060713106
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
accuracy6.965006295295642
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy7.57872993544041
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Samples
66.0ms256×0valid
Compiler

Compiled 135 to 23 computations (83% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
const: 30.0ms (55.3% of total)
ival-div: 7.0ms (12.9% of total)
ival-add: 6.0ms (11.1% of total)
ival-mult: 4.0ms (7.4% of total)
ival-log: 3.0ms (5.5% of total)
ival-exp: 2.0ms (3.7% of total)
ival-sub: 2.0ms (3.7% 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)

series81.0ms (0.8%)

Memory
-3.3MiB live, 97.9MiB allocated; 15ms collecting garbage
Counts
7 → 56
Calls
Call 1
Inputs
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
Outputs
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ 1/2 v)
(+ (log 1/2) (* -1 (log v)))
6931/10000
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+ (log 1/2) (log (/ 1 v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (log -1/2) (log (/ -1 v)))
Calls

15 calls:

TimeVariablePointExpression
29.0ms
v
@0
((+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (log (/ 1 (* 2 v))))
25.0ms
v
@-inf
((+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (log (/ 1 (* 2 v))))
8.0ms
v
@inf
((+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (log (/ 1 (* 2 v))))
3.0ms
sinTheta_O
@0
((+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (log (/ 1 (* 2 v))))
2.0ms
cosTheta_i
@0
((+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (log (/ 1 (* 2 v))))

simplify139.0ms (1.4%)

Memory
46.4MiB live, 175.2MiB allocated; 17ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02971633
19961580
242691444
082881365
Stop Event
iter limit
node limit
Counts
56 → 56
Calls
Call 1
Inputs
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ 1/2 v)
(+ (log 1/2) (* -1 (log v)))
6931/10000
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+ (log 1/2) (log (/ 1 v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (log -1/2) (log (/ -1 v)))
Outputs
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))
(- (/ (* cosTheta_O cosTheta_i) v) (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) cosTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))) v)) v) cosTheta_i))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) cosTheta_i) (pow.f32 (/.f32 cosTheta_O v) #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (/.f32 cosTheta_O v))) cosTheta_i))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 (/.f32 cosTheta_i v) cosTheta_O)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (/.f32 cosTheta_O v)) cosTheta_i)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O cosTheta_i) cosTheta_O) v) cosTheta_i)
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) cosTheta_i))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O cosTheta_i) cosTheta_O) v) cosTheta_i)
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) cosTheta_i (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_O)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))) v)) v) cosTheta_O))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 (/.f32 cosTheta_i v) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)))) cosTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (/.f32 cosTheta_i v))) cosTheta_O))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) (/.f32 cosTheta_i v)) cosTheta_O)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O cosTheta_O) cosTheta_i) v) cosTheta_O)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(fma.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) cosTheta_O (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O cosTheta_O) cosTheta_i) v) cosTheta_O)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(fma.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)))) sinTheta_O (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)))) v)) v) sinTheta_i))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))) (*.f32 v v)) (*.f32 (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))) sinTheta_i) (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))) (/.f32 sinTheta_O v))) sinTheta_i (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i)
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(*.f32 (-.f32 (*.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O v)) (/.f32 sinTheta_O v)) sinTheta_i)
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (+.f32 (/.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_i) sinTheta_O) v))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)))) sinTheta_i (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)))) v)) v) sinTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) sinTheta_O) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))) (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32))) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) #s(literal 1/2 binary32))) sinTheta_O) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))) (/.f32 sinTheta_i v))) sinTheta_O (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (-.f32 (/.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) sinTheta_O) (/.f32 sinTheta_i v)) sinTheta_O)
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(*.f32 (-.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (/.f32 sinTheta_i v)) sinTheta_O)
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (+.f32 (/.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_O) sinTheta_i) v))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 #s(literal 6931/10000 binary32) v (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
6931/10000
#s(literal 6931/10000 binary32)
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))) v)) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(fma.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))) v)) v)))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v) (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 2 binary32)) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1/2 binary32) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) v))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)) (/.f32 (fma.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 3 binary32)) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 2 binary32))) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)))) v)) v))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -1/2 binary32)))

rewrite212.0ms (2.1%)

Memory
-25.2MiB live, 178.6MiB allocated; 29ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02174
03462
113757
2121357
0889655
Stop Event
iter limit
node limit
iter limit
Counts
7 → 210
Calls
Call 1
Inputs
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
Outputs
(/.f32 (+.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (-.f32 (*.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)))) (neg.f32 (neg.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))) (pow.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 v (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 v (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 (*.f32 v v)) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 (*.f32 v v)) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (*.f32 v v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (*.f32 v v) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (*.f32 (neg.f32 v) v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (*.f32 (neg.f32 v) v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (*.f32 (neg.f32 v) v) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v (neg.f32 v)) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (*.f32 v (neg.f32 v)) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (*.f32 v (neg.f32 v)) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (*.f32 v v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (*.f32 v v) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 v (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 v (+.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32))) (neg.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)))) (neg.f32 (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32))) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32))) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) (/.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))))
(+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))))
(+.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))))
(+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 2 binary32)))))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))))))
(/.f32 (neg.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (neg.f32 (neg.f32 (*.f32 v v))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (*.f32 (neg.f32 v) v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))) (neg.f32 (*.f32 v (neg.f32 v))))
(/.f32 (neg.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 v v)) (*.f32 (*.f32 v v) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (pow.f32 v #s(literal 4 binary32)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 (neg.f32 v))) (*.f32 (neg.f32 (neg.f32 v)) (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 v)) (*.f32 (neg.f32 (neg.f32 v)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (*.f32 (neg.f32 (neg.f32 v)) (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) v) (*.f32 (neg.f32 (neg.f32 v)) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 (neg.f32 v)) v))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 (neg.f32 v))) (*.f32 (neg.f32 v) (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))) (*.f32 (neg.f32 v) (neg.f32 (neg.f32 v))))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (neg.f32 v))) (*.f32 v (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))) (*.f32 v (neg.f32 (neg.f32 v))))
(/.f32 (-.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) v)
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 v))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(-.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 v v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (*.f32 v v)))
(-.f32 (/.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (neg.f32 v) v)))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (neg.f32 v))) (/.f32 (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (*.f32 v (neg.f32 v))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))))
(-.f32 (*.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v)))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(fma.f32 (/.f32 v (fabs.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (fabs.f32 v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 v (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 cosTheta_O (fabs.f32 v)) (/.f32 (*.f32 cosTheta_i v) (fabs.f32 v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 cosTheta_O (neg.f32 v)) (/.f32 (*.f32 cosTheta_i v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 cosTheta_i (fabs.f32 v)) (/.f32 (*.f32 cosTheta_O v) (fabs.f32 v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 cosTheta_i (neg.f32 v)) (/.f32 (*.f32 cosTheta_O v) (neg.f32 v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (fabs.f32 v)) (/.f32 v (fabs.f32 v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O v) v) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (/.f32 v (neg.f32 v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i v) v) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v v) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(+.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 (*.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))
(+.f32 (*.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v v)))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (neg.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (neg.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (fabs.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (-.f32 (*.f32 (sinh.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (sinh.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (log.f32 v)))
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (*.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 (neg.f32 (/.f32 #s(literal 1 binary32) v)) #s(literal -2 binary32))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(-.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32))
(+.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 2 binary32))))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(/.f32 (+.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 3 binary32)) (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (*.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))))))
(/.f32 (fma.f32 #s(literal 2 binary32) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (*.f32 #s(literal 2 binary32) (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))) #s(literal 2 binary32))
(/.f32 (fma.f32 #s(literal 2 binary32) (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (*.f32 #s(literal 2 binary32) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))))))
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (exp.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) (exp.f32 (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 (/.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (/.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))))) (/.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 3 binary32)) (+.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))))))
(+.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))
(+.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (neg.f32 v))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(neg.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (neg.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(-.f32 (/.f32 #s(literal 0 binary32) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal -2 binary32) v)))
(-.f32 #s(literal 0 binary32) (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(neg.f32 (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))

eval69.0ms (0.7%)

Memory
-17.0MiB live, 87.0MiB allocated; 21ms collecting garbage
Compiler

Compiled 11 199 to 1 561 computations (86.1% saved)

prune6.0ms (0.1%)

Memory
16.1MiB live, 16.1MiB allocated; 0ms collecting garbage
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New2545259
Fresh000
Picked101
Done000
Total2555260
Accuracy
99.9%
Counts
260 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
84.2%
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
99.5%
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
99.5%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
4.6%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
Compiler

Compiled 292 to 246 computations (15.8% saved)

simplify132.0ms (1.3%)

Memory
-21.3MiB live, 165.3MiB allocated; 49ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
cost-diff1
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
cost-diff4
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
cost-diff0
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
cost-diff0
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
cost-diff1
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
cost-diff2
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
cost-diff0
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
cost-diff0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
cost-diff0
(exp.f32 #s(literal 6931/10000 binary32))
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
cost-diff0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
cost-diff0
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
cost-diff0
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32)))
cost-diff0
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
cost-diff2
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056464
086416
1181412
2419412
31353412
08216412
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
#s(literal 6931/10000 binary32)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
sinTheta_O
sinTheta_i
#s(literal 1 binary32)
v
#s(literal 0 binary32)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
#s(literal 6931/10000 binary32)
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
sinTheta_O
sinTheta_i
#s(literal 1 binary32)
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
#s(literal 6931/10000 binary32)
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
sinTheta_O
sinTheta_i
#s(literal 1 binary32)
v
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
Outputs
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32)))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)
(-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_O
sinTheta_i
#s(literal 1 binary32)
v
#s(literal 0 binary32)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
#s(literal 6931/10000 binary32)
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)
(/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_O
sinTheta_i
#s(literal 1 binary32)
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (/.f32 #s(literal 1/2 binary32) v))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
#s(literal 6931/10000 binary32)
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)
(/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_O
sinTheta_i
#s(literal 1 binary32)
v
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))
(*.f32 cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
cosTheta_O
cosTheta_i
(*.f32 sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_O
sinTheta_i
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)

localize135.0ms (1.3%)

Memory
5.7MiB live, 194.9MiB allocated; 42ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.06640625
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
accuracy1.8451172251833583
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
accuracy1.862964341297949
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
accuracy3.277617471239222
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
accuracy0.015625
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
accuracy0.04201127930532605
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
accuracy0.0546875
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
accuracy0.05859375
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
accuracy0.0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
accuracy0.017419654760301943
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
accuracy0.028007519536884032
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
accuracy0.0546875
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
accuracy0.0
(/.f32 #s(literal 1/2 binary32) v)
accuracy0.0
(exp.f32 #s(literal 6931/10000 binary32))
accuracy0.33984375
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
accuracy27.51176691349075
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
accuracy0.0
(*.f32 #s(literal 2 binary32) v)
accuracy0.017419654760301943
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
accuracy0.028007519536884032
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32)))
accuracy0.0546875
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
Samples
79.0ms231×0valid
14.0ms25×0exit
Compiler

Compiled 433 to 49 computations (88.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 70.0ms
ival-div: 21.0ms (29.9% of total)
ival-sub: 12.0ms (17.1% of total)
ival-exp: 11.0ms (15.7% of total)
ival-mult: 9.0ms (12.8% of total)
ival-add: 6.0ms (8.5% of total)
ival-log: 5.0ms (7.1% of total)
const: 4.0ms (5.7% 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)

series171.0ms (1.7%)

Memory
32.1MiB live, 228.0MiB allocated; 39ms collecting garbage
Counts
23 → 199
Calls
Call 1
Inputs
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
(exp.f32 #s(literal 6931/10000 binary32))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
Outputs
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/ 1/2 v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(+ (log 1/2) (* -1 (log v)))
(* 2 v)
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/ (- (* 6931/10000 v) (+ 1 (* sinTheta_O sinTheta_i))) v)
6931/10000
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(exp (+ (log -1/2) (log (/ -1 v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
Calls

15 calls:

TimeVariablePointExpression
52.0ms
v
@inf
((+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp 6931/10000)) (/ 1/2 v) (exp 6931/10000) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v))) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (log (/ 1/2 v)) (* 2 v) (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)) (log (/ 1 (* 2 v))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))
35.0ms
v
@0
((+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp 6931/10000)) (/ 1/2 v) (exp 6931/10000) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v))) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (log (/ 1/2 v)) (* 2 v) (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)) (log (/ 1 (* 2 v))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))
13.0ms
v
@-inf
((+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp 6931/10000)) (/ 1/2 v) (exp 6931/10000) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v))) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (log (/ 1/2 v)) (* 2 v) (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)) (log (/ 1 (* 2 v))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))
7.0ms
sinTheta_i
@-inf
((+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp 6931/10000)) (/ 1/2 v) (exp 6931/10000) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v))) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (log (/ 1/2 v)) (* 2 v) (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)) (log (/ 1 (* 2 v))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))
7.0ms
cosTheta_i
@0
((+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp 6931/10000)) (/ 1/2 v) (exp 6931/10000) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v))) (/ 1 (* 2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (log (/ 1/2 v)) (* 2 v) (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)) (log (/ 1 (* 2 v))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))

simplify211.0ms (2.1%)

Memory
5.6MiB live, 187.6MiB allocated; 29ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010887713
139757388
089836943
Stop Event
iter limit
node limit
Counts
199 → 199
Calls
Call 1
Inputs
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(exp (- 6931/10000 (/ 1 v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(* 1/2 (/ (exp 6931/10000) v))
(/ 1/2 v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(+ (log 1/2) (* -1 (log v)))
(* 2 v)
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/ (- (* 6931/10000 v) (+ 1 (* sinTheta_O sinTheta_i))) v)
6931/10000
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(exp (+ (log -1/2) (log (/ -1 v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
Outputs
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v)) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) cosTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/12 binary32))) cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v)))) cosTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32)))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) v) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))) cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) v) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))) cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) v) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))) cosTheta_i (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (*.f32 cosTheta_O cosTheta_O)) v) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))) cosTheta_i (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (*.f32 v v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) #s(literal 3 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/6 binary32) (*.f32 (*.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_O v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 cosTheta_O cosTheta_O)) v) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v)
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 v cosTheta_i))) cosTheta_i)
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))) v) #s(literal 1/2 binary32))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (+.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 v cosTheta_i))) cosTheta_i)
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(*.f32 (+.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (*.f32 (/.f32 sinTheta_i cosTheta_i) (/.f32 sinTheta_O v)))) cosTheta_i)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)) cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) cosTheta_i) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 (/.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) cosTheta_i) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (+.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_i) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 #s(literal -1 binary32) cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v)) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) cosTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/12 binary32))) cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v)))) cosTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32)))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) v) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))) cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))) cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) v) (*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))) cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))) cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 cosTheta_i (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v) (*.f32 (fma.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_i v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/6 binary32))) cosTheta_O)) cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_O (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) v) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_O (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 v cosTheta_O))) cosTheta_O)
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (+.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 v cosTheta_O))) cosTheta_O)
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(*.f32 (+.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (*.f32 (/.f32 sinTheta_i cosTheta_O) (/.f32 sinTheta_O v)))) cosTheta_O)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) cosTheta_O)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) cosTheta_O) (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) cosTheta_O) (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (neg.f32 (+.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) cosTheta_O) (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (fma.f32 #s(literal -1 binary32) cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) sinTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32))) sinTheta_i (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) sinTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v))) sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O)) v) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v))) sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(fma.f32 (/.f32 #s(literal -1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) sinTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32))) sinTheta_i (*.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- 6931/10000 (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal 1/2 binary32))) sinTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (fma.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(-.f32 (+.f32 (+.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal -1/6 binary32) (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_O v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) sinTheta_i (*.f32 (/.f32 (neg.f32 sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)) v)) (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)) v))) sinTheta_i (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_O sinTheta_O)) v) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)) v))) sinTheta_i (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(- 6931/10000 (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 (+.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_i)) v)) sinTheta_i)
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 (-.f32 (+.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) sinTheta_i) (*.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O v))) (/.f32 (+.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_i)) v)) sinTheta_i)
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (+.f32 sinTheta_O (/.f32 #s(literal 1 binary32) sinTheta_i)) v)) sinTheta_i)
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_O (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i)) v) sinTheta_i)
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_i)) (/.f32 sinTheta_O v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(fma.f32 (fma.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) sinTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32))) sinTheta_O (*.f32 (/.f32 #s(literal -1/2 binary32) v) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) sinTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v))) sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) v) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v))) sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) sinTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32))) sinTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal 1/2 binary32))) sinTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- 6931/10000 (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_i) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal -1/6 binary32))) sinTheta_O (*.f32 (/.f32 (neg.f32 sinTheta_i) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v) (*.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)) v))) sinTheta_O))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v))) v) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)) v))) sinTheta_O (*.f32 (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 #s(literal 1/2 binary32) v)))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) sinTheta_O)
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (-.f32 (+.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (/.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) sinTheta_O)
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O)) (/.f32 sinTheta_i v)) sinTheta_O)
(* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) sinTheta_O)
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O)) v) sinTheta_O)
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) (neg.f32 sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))) (neg.f32 sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (neg.f32 sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 v sinTheta_O)) (/.f32 sinTheta_i v)))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 #s(literal 6931/10000 binary32) v (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 (+.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32)) v (*.f32 cosTheta_i cosTheta_O)) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32))) v (*.f32 cosTheta_i cosTheta_O)) (*.f32 sinTheta_i sinTheta_O)) v)
(+ (log 1/2) (* -1 (log v)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)) v)
(/ (- (* 6931/10000 v) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 #s(literal 6931/10000 binary32) v) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)
6931/10000
#s(literal 6931/10000 binary32)
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32))))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32))) #s(literal 1/12 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))))) v)
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32)) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32)) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32))) #s(literal -1/12 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))) v)
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2)))))
(+.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (* 1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))))))
(+.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)) v) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32))) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) v))))
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(+.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))
(- (+ 6931/10000 (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v)))) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32)))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (/.f32 #s(literal 1 binary32) v) v)))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(-.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)))) #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) v) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) v)) (exp.f32 #s(literal -6931/10000 binary32)))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(-.f32 (+.f32 (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)))) #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) v) v))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (pow.f32 v #s(literal 3 binary32)))) (exp.f32 #s(literal -6931/10000 binary32)))))) (fma.f32 (/.f32 #s(literal 1/6 binary32) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32))))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 v #s(literal 3 binary32)))) (exp.f32 #s(literal -6931/10000 binary32)))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (*.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v)))))
(+ (log 1/2) (log (/ 1 v)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32)) v)) #s(literal 1/4 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) #s(literal 1/2 binary32) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 3 binary32)) v)) #s(literal -1/12 binary32) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32)))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(fma.f32 (/.f32 (neg.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 3 binary32)) v)) #s(literal 1/6 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 2 binary32)))) v))) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 v))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))))) (neg.f32 v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) #s(literal 3 binary32)) v)) #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))) (pow.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) #s(literal 2 binary32)))) (neg.f32 v))) (neg.f32 v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) v)) #s(literal 1/4 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) (neg.f32 v))) (neg.f32 v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)) v)) #s(literal 1/12 binary32) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)))) (neg.f32 v))) (neg.f32 v))) (neg.f32 v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1/2 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)) v)) #s(literal -1/6 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)))) (neg.f32 v))) (neg.f32 v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+ 6931/10000 (+ (log -1/2) (+ (log (/ -1 v)) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (fma.f32 (/.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) v) #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (/.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) v) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) v) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 (/.f32 (-.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) v))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))))) v) #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 (/.f32 (-.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/6 binary32)) (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/6 binary32))))) (neg.f32 v))) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) v))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))))) v) #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))
(exp (+ (log -1/2) (log (/ -1 v))))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) v) #s(literal -1/2 binary32) (*.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32) (/.f32 (neg.f32 (fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))) v))) (neg.f32 v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -1/2 binary32)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (log.f32 #s(literal -1/2 binary32))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))

rewrite216.0ms (2.1%)

Memory
9.9MiB live, 200.4MiB allocated; 24ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056343
086295
1392291
23215291
08127291
Stop Event
iter limit
node limit
iter limit
Counts
23 → 469
Calls
Call 1
Inputs
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 #s(literal 1/2 binary32) v)
(exp.f32 #s(literal 6931/10000 binary32))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
Outputs
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32)) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32))) (neg.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))))
(/.f32 (pow.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 v v)) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 (*.f32 v v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (*.f32 v v) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 v (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 v (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(/.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(-.f32 (+.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32)))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32)))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))
(pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))))
(+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 0 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 0 binary32))) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (exp.f32 (+.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))))))))
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (neg.f32 (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))))
(+.f32 (/.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v)))
(+.f32 (/.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+.f32 (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(+.f32 (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal -2 binary32) v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))
(*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 0 binary32))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal 0 binary32) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))))
(/.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (+.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(+.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(+.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (-.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32)) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32))) (neg.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))))
(/.f32 (pow.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 v v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 v v)) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 (neg.f32 v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (neg.f32 v) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (*.f32 v v) (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 (*.f32 v v) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 (*.f32 v v) (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 (*.f32 v v) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)))) (*.f32 v (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (*.f32 v (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)))) (*.f32 v (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(/.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32)) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)))
(-.f32 (+.f32 #s(literal 0 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (+.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32)))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32)))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))
(pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 1 binary32))
(+.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(+.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))))
(+.f32 #s(literal 0 binary32) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))))
(+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 0 binary32))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 0 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v)
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 2 binary32) v))
(fma.f32 (cosh.f32 #s(literal -6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (cosh.f32 #s(literal -6931/10000 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 #s(literal 6931/10000 binary32))))
(+.f32 (*.f32 (cosh.f32 #s(literal -6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (cosh.f32 #s(literal -6931/10000 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 #s(literal 6931/10000 binary32))))
(+.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (neg.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (neg.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (fabs.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(/.f32 (exp.f32 (log.f32 #s(literal -1/2 binary32))) (exp.f32 (log.f32 (neg.f32 v))))
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (*.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(-.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32))
(+.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (+.f32 (pow.f32 (cosh.f32 #s(literal -6931/10000 binary32)) #s(literal 3 binary32)) (pow.f32 (sinh.f32 #s(literal 6931/10000 binary32)) #s(literal 3 binary32))) (fma.f32 (cosh.f32 #s(literal -6931/10000 binary32)) (cosh.f32 #s(literal -6931/10000 binary32)) (-.f32 (pow.f32 (sinh.f32 #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (cosh.f32 #s(literal -6931/10000 binary32)) (sinh.f32 #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal 1 binary32) (exp.f32 #s(literal -6931/10000 binary32)))
(+.f32 (sinh.f32 #s(literal 6931/10000 binary32)) (cosh.f32 #s(literal -6931/10000 binary32)))
(+.f32 (cosh.f32 #s(literal -6931/10000 binary32)) (sinh.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (neg.f32 v))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32)) (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) (*.f32 #s(literal 2 binary32) v)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (*.f32 #s(literal -2 binary32) v) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) v))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (*.f32 v (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(fma.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v) (*.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 #s(literal 1/2 binary32) v) (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(+.f32 (*.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v)) (*.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(exp.f32 (+.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))))
(/.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(+.f32 (/.f32 (cosh.f32 #s(literal -6931/10000 binary32)) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (/.f32 (sinh.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(*.f32 (neg.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (neg.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(*.f32 (fabs.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (fabs.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(/.f32 (exp.f32 (log.f32 #s(literal -1/2 binary32))) (exp.f32 (log.f32 (neg.f32 v))))
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (*.f32 #s(literal -2 binary32) v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) v))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
(-.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(pow.f32 (*.f32 (*.f32 #s(literal 2 binary32) v) (*.f32 #s(literal 2 binary32) v)) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v)) #s(literal -1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32))
(+.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (exp.f32 (/.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32))))))
(*.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(/.f32 (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (/.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))) (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))
(+.f32 (cosh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))) (sinh.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 3 binary32))) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (log.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 3 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32))))
(-.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(-.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 0 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(-.f32 (/.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+.f32 (/.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) #s(literal 2 binary32)))))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 0 binary32))) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v) #s(literal 1/2 binary32))
(*.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) #s(literal 1 binary32))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (exp.f32 (+.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))))))))
(/.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (neg.f32 (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))))
(+.f32 (/.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v)))
(+.f32 (/.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+.f32 (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(+.f32 (cosh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(neg.f32 (/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (*.f32 #s(literal -2 binary32) v)))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (pow.f32 (exp.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) #s(literal 2 binary32)) (*.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))))
(/.f32 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal 1/2 binary32) v))))
(+.f32 (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+.f32 (cosh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (sinh.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32))) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (+.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32))) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(-.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 0 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 #s(literal 0 binary32) (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(+.f32 (/.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (log.f32 (*.f32 #s(literal 1/2 binary32) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 #s(literal 1/2 binary32)) (fma.f32 (log.f32 v) (log.f32 v) (log.f32 (pow.f32 v (log.f32 #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal -2 binary32) v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 (neg.f32 (neg.f32 v))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 #s(literal 0 binary32) (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(neg.f32 (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (exp.f32 (log.f32 #s(literal 2 binary32))) v)
(*.f32 #s(literal 2 binary32) v)
(*.f32 v (exp.f32 (log.f32 #s(literal 2 binary32))))
(*.f32 v #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 v v) (*.f32 v v)) (-.f32 v v))
(/.f32 (+.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 v v (-.f32 (*.f32 v v) (*.f32 v v))))
(+.f32 (cosh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (sinh.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))
(+.f32 v v)
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32))) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (log.f32 (*.f32 #s(literal 1/2 binary32) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 #s(literal 1/2 binary32)) (fma.f32 (log.f32 v) (log.f32 v) (log.f32 (pow.f32 v (log.f32 #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal -2 binary32) v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 (neg.f32 (neg.f32 v))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 #s(literal 0 binary32) (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(neg.f32 (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (-.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (neg.f32 (neg.f32 v)))
(/.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) v) v)
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 v v))) (neg.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v)))
(/.f32 (neg.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) v))) (neg.f32 (*.f32 v v)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_i sinTheta_O))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 v))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (*.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v))
(/.f32 (/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_i sinTheta_O) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))) v))
(/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (*.f32 v v))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v)) (/.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v)))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 3 binary32)) (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) v) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 v v)))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) v))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(neg.f32 (/.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))) v))
(neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 v)))

eval98.0ms (1%)

Memory
-10.4MiB live, 177.2MiB allocated; 30ms collecting garbage
Compiler

Compiled 27 524 to 2 894 computations (89.5% saved)

prune29.0ms (0.3%)

Memory
15.2MiB live, 60.4MiB allocated; 2ms collecting garbage
Pruning

9 alts after pruning (8 fresh and 1 done)

PrunedKeptTotal
New6018609
Fresh000
Picked415
Done000
Total6059614
Accuracy
100.0%
Counts
614 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.2%
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
4.6%
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
82.3%
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
99.5%
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
99.8%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))
99.9%
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
49.0%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))))
4.6%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
99.9%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
Compiler

Compiled 676 to 503 computations (25.6% saved)

simplify214.0ms (2.1%)

Memory
-76.0MiB live, 267.0MiB allocated; 108ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff2
(+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))
cost-diff2
(-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
cost-diff4
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
cost-diff9
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))))
cost-diff0
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
cost-diff0
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))
cost-diff0
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))))
cost-diff1
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
cost-diff0
(*.f32 #s(literal 2 binary32) v)
cost-diff0
(log.f32 (*.f32 #s(literal 2 binary32) v))
cost-diff1
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
cost-diff1
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
cost-diff0
(*.f32 #s(literal 2 binary32) v)
cost-diff0
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
cost-diff0
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
cost-diff0
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
cost-diff0
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)
cost-diff0
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
cost-diff0
#s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
cost-diff0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
087716
0131644
1262633
2608604
31989604
08246604
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
#s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
#s(literal 1/2 binary32)
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
v
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
v
#s(literal -1 binary32)
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
#s(literal 6931/10000 binary32)
(/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_i
sinTheta_O
#s(literal 1 binary32)
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(neg.f32 sinTheta_i)
sinTheta_i
(-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
(/.f32 (neg.f32 sinTheta_O) v)
(neg.f32 sinTheta_O)
sinTheta_O
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
#s(literal 0 binary32)
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
v
#s(literal 3 binary32)
(+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
Outputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))))
#s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
#s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
v
#s(literal 1/2 binary32)
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
(exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
v
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(*.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (/.f32 #s(literal 1/2 binary32) v))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
v
#s(literal -1 binary32)
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
#s(literal 6931/10000 binary32)
(/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
sinTheta_i
sinTheta_O
#s(literal 1 binary32)
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))
(neg.f32 sinTheta_i)
sinTheta_i
(-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))
(-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i))
(/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
v
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
(/.f32 (neg.f32 sinTheta_O) v)
(neg.f32 sinTheta_O)
sinTheta_O
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v))
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(*.f32 (exp.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 #s(literal 1/2 binary32) v))
(+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(-.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))
#s(literal 0 binary32)
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
v
#s(literal 3 binary32)
(+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i))
(*.f32 cosTheta_O cosTheta_i)
cosTheta_O
cosTheta_i
(*.f32 sinTheta_O sinTheta_i)
sinTheta_O
sinTheta_i
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)

localize210.0ms (2.1%)

Memory
5.6MiB live, 278.6MiB allocated; 47ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.6342927735163767
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))
accuracy1.8451172251833583
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
accuracy1.862964341297949
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
accuracy3.277617471239222
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
accuracy0.22265625
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i))
accuracy1.2680035710239324
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
accuracy1.8451172251833583
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
accuracy1.862964341297949
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))))
accuracy0.0
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
accuracy0.04201127930532605
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
accuracy0.0546875
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
accuracy0.05859375
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
accuracy0.0
(*.f32 #s(literal 2 binary32) v)
accuracy0.017419654760301943
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
accuracy0.028007519536884032
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
accuracy28.230723855565458
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
accuracy0.0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
accuracy0.021063739932729534
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)
accuracy0.028007519536884032
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
accuracy0.0546875
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
Samples
142.0ms231×0valid
12.0ms25×0exit
Compiler

Compiled 594 to 78 computations (86.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 110.0ms
ival-div: 26.0ms (23.7% of total)
ival-add: 18.0ms (16.4% of total)
ival-exp: 15.0ms (13.7% of total)
ival-mult: 14.0ms (12.7% of total)
ival-sub: 10.0ms (9.1% of total)
ival-log: 8.0ms (7.3% of total)
ival-pow2: 7.0ms (6.4% of total)
ival-pow: 5.0ms (4.6% of total)
const: 4.0ms (3.6% of total)
ival-neg: 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)

series312.0ms (3.1%)

Memory
-0.8MiB live, 333.7MiB allocated; 97ms collecting garbage
Counts
27 → 313
Calls
Call 1
Inputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
#s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
(*.f32 #s(literal 2 binary32) v)
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))
Outputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(+ (* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(* -1 (/ (log (/ 1/2 v)) sinTheta_i))
(+ (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (- (+ (* -1 (/ (log (* 2 v)) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i)) (/ cosTheta_O v)))
(/ (exp (- (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))
(* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(exp (- (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i))))
(* -1 (* cosTheta_i (+ (/ cosTheta_O (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* -1 (/ (log (* 2 v)) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O)) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O))))
(* -1 (* cosTheta_O (+ (/ cosTheta_i (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i))
(exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* -1 (/ (log (* 2 v)) sinTheta_i)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* -1 (/ (log (* 2 v)) sinTheta_O)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(/ (exp (- 6931/10000 (/ 1 v))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(* 2 v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (* -1 (+ (log 2) (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(+ (log 2) (log v))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))
(/ (+ (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O)))) (* sinTheta_i (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i))))) v)
(* -1 (+ (log 2) (log v)))
(* -1 (pow (+ (log 2) (log v)) 3))
(pow (+ (log 2) (log v)) 2)
(/ -1 v)
(/ (- (* 6931/10000 v) 1) v)
(exp (- 6931/10000 (/ 1 v)))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/ (- (* 6931/10000 v) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (+ (* -1 (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))) (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))) v)
(pow (+ (log 2) (log v)) 3)
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/ (exp 6931/10000) v)
(/ (+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v))) v)
(/ (+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2))))) v)
(/ (+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))) v)
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
6931/10000
(exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(- (+ 6931/10000 (+ (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+ (log 2) (* -1 (log (/ 1 v))))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ (log 1/2) (+ (log (/ 1 v)) (* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))
(- (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(* -1 (pow (+ (log 2) (* -1 (log (/ 1 v)))) 3))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 2)
(+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2))))))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i)))
(exp (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/6 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 3)
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (/ (exp 6931/10000) v)) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/6 (/ (exp 6931/10000) v))) v))) v))) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(+ 6931/10000 (+ (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))
(+ (log -2) (* -1 (log (/ -1 v))))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(exp (+ (log -1/2) (log (/ -1 v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) v)))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(* -1 (pow (+ (log -2) (* -1 (log (/ -1 v)))) 3))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 2)
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1/2 (/ (exp 6931/10000) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1 (/ (+ (* -1/6 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v))) v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i)))
(exp (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 3)
Calls

15 calls:

TimeVariablePointExpression
57.0ms
cosTheta_i
@0
((exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (* (/ (exp (- 6931/10000 (/ 1 v))) v) 1/2) (/ (exp (- 6931/10000 (/ 1 v))) v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (* 2 v) (exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0)) (- 6931/10000 (/ 1 v)) (exp (- 6931/10000 (/ 1 v))) (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v) (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (pow (log (* 2 v)) 3))
54.0ms
v
@0
((exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (* (/ (exp (- 6931/10000 (/ 1 v))) v) 1/2) (/ (exp (- 6931/10000 (/ 1 v))) v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (* 2 v) (exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0)) (- 6931/10000 (/ 1 v)) (exp (- 6931/10000 (/ 1 v))) (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v) (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (pow (log (* 2 v)) 3))
35.0ms
cosTheta_O
@-inf
((exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (* (/ (exp (- 6931/10000 (/ 1 v))) v) 1/2) (/ (exp (- 6931/10000 (/ 1 v))) v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (* 2 v) (exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0)) (- 6931/10000 (/ 1 v)) (exp (- 6931/10000 (/ 1 v))) (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v) (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (pow (log (* 2 v)) 3))
23.0ms
sinTheta_i
@inf
((exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (* (/ (exp (- 6931/10000 (/ 1 v))) v) 1/2) (/ (exp (- 6931/10000 (/ 1 v))) v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (* 2 v) (exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0)) (- 6931/10000 (/ 1 v)) (exp (- 6931/10000 (/ 1 v))) (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v) (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (pow (log (* 2 v)) 3))
22.0ms
v
@-inf
((exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (* (/ (exp (- 6931/10000 (/ 1 v))) v) 1/2) (/ (exp (- 6931/10000 (/ 1 v))) v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (* 2 v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (* 2 v) (exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0)) (- 6931/10000 (/ 1 v)) (exp (- 6931/10000 (/ 1 v))) (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v) (exp (+ (/ (- 0 (pow (log (* 2 v)) 3)) (+ 0 (+ (pow (log (* 2 v)) 2) 0))) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (pow (log (* 2 v)) 3))

simplify248.0ms (2.4%)

Memory
18.1MiB live, 285.3MiB allocated; 46ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0163812461
1600412034
0811911406
Stop Event
iter limit
node limit
Counts
313 → 313
Calls
Call 1
Inputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(+ (* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (/ (* cosTheta_O cosTheta_i) v))
(/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(* -1 (/ (log (/ 1/2 v)) sinTheta_i))
(+ (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (- (+ (* -1 (/ (log (* 2 v)) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i)) (/ cosTheta_O v)))
(/ (exp (- (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))
(* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(exp (- (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i))))
(* -1 (* cosTheta_i (+ (/ cosTheta_O (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* -1 (/ (log (* 2 v)) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O)) (/ cosTheta_i v)))
(* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O))))
(* -1 (* cosTheta_O (+ (/ cosTheta_i (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(- 6931/10000 (/ 1 v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i))
(exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* -1 (/ (log (* 2 v)) sinTheta_i)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* -1 (/ (log (* 2 v)) sinTheta_O)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(/ (exp (- 6931/10000 (/ 1 v))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(* 2 v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (* -1 (+ (log 2) (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(+ (log 2) (log v))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))
(/ (+ (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O)))) (* sinTheta_i (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i))))) v)
(* -1 (+ (log 2) (log v)))
(* -1 (pow (+ (log 2) (log v)) 3))
(pow (+ (log 2) (log v)) 2)
(/ -1 v)
(/ (- (* 6931/10000 v) 1) v)
(exp (- 6931/10000 (/ 1 v)))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(/ (- (* 6931/10000 v) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (+ (* -1 (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))) (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))) v)
(pow (+ (log 2) (log v)) 3)
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/ (exp 6931/10000) v)
(/ (+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v))) v)
(/ (+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2))))) v)
(/ (+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))) v)
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
6931/10000
(exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(- (+ 6931/10000 (+ (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+ (log 2) (* -1 (log (/ 1 v))))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ (log 1/2) (+ (log (/ 1 v)) (* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))
(- (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(* -1 (pow (+ (log 2) (* -1 (log (/ 1 v)))) 3))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 2)
(+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2))))))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i)))
(exp (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/6 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 3)
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (/ (exp 6931/10000) v)) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/6 (/ (exp 6931/10000) v))) v))) v))) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(+ 6931/10000 (+ (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))
(+ (log -2) (* -1 (log (/ -1 v))))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(exp (+ (log -1/2) (log (/ -1 v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) v)))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(* -1 (pow (+ (log -2) (* -1 (log (/ -1 v)))) 3))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 2)
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1/2 (/ (exp 6931/10000) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1 (/ (+ (* -1/6 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v))) v)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i)))
(exp (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 3)
Outputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_i (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_i (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) cosTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/12 binary32))) cosTheta_i (*.f32 (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32))) cosTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32)))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)) (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_i (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_i (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) #s(literal 3 binary32)) (/.f32 (*.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/6 binary32) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_i (*.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_i (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(+.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))))
(+ (* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 sinTheta_i) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(/.f32 (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v v))) #s(literal 1/2 binary32))) cosTheta_i (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32) (*.f32 (*.f32 (pow.f32 (/.f32 cosTheta_O v) #s(literal 3 binary32)) (/.f32 (*.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) cosTheta_i) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/6 binary32))) cosTheta_i)) cosTheta_i (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(* -1 (/ (log (/ 1/2 v)) sinTheta_i))
(neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))
(+ (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)
(exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v)) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_i (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_i (*.f32 cosTheta_O (/.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_i (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) v) #s(literal 1/2 binary32))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 v cosTheta_i))) cosTheta_i)
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(* cosTheta_i (- (+ (* -1 (/ (log (* 2 v)) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (+.f32 (/.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 v cosTheta_i))) cosTheta_i)
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(*.f32 (+.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (*.f32 (/.f32 sinTheta_O cosTheta_i) (/.f32 sinTheta_i v)))) cosTheta_i)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i)) (/ cosTheta_O v)))
(*.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i) (/.f32 cosTheta_O v)) cosTheta_i)
(/ (exp (- (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_i v)))
(* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_i cosTheta_i)) (/.f32 cosTheta_O (*.f32 sinTheta_i v))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_i)) (/.f32 cosTheta_O v)) cosTheta_i)
(exp (- (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (exp.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (/.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i) (neg.f32 (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (/ cosTheta_O (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_i cosTheta_i)) (/.f32 cosTheta_O (*.f32 sinTheta_i v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (neg.f32 cosTheta_i) (/.f32 (fma.f32 #s(literal -1 binary32) cosTheta_O (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i)) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_O (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) cosTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/12 binary32))) cosTheta_O (*.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32))) cosTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v) #s(literal 1/2 binary32)))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_O (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) cosTheta_O (exp.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/6 binary32) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_O (*.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) cosTheta_O (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_O (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_O (/.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) #s(literal 1/2 binary32) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) cosTheta_O (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) cosTheta_O (exp.f32 (-.f32 (-.f32 (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_O (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (* -1 (log (* 2 v))) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) cosTheta_O (*.f32 cosTheta_i (/.f32 (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))) v))) cosTheta_O (/.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1 binary32)) (pow.f32 (exp.f32 sinTheta_O) (/.f32 sinTheta_i v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 v cosTheta_O))) cosTheta_O)
(* cosTheta_O (- (+ (* -1 (/ (log (* 2 v)) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (+.f32 (/.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 v cosTheta_O))) cosTheta_O)
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(*.f32 (+.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (*.f32 (/.f32 sinTheta_O cosTheta_O) (/.f32 sinTheta_i v)))) cosTheta_O)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O)) (/ cosTheta_i v)))
(*.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O) (/.f32 cosTheta_i v)) cosTheta_O)
(* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(*.f32 (neg.f32 cosTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_i cosTheta_O)) (/.f32 cosTheta_i (*.f32 sinTheta_i v))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i (*.f32 v cosTheta_O)) (/.f32 cosTheta_i v)) cosTheta_O)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 (/.f32 (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) #s(literal -1 binary32) (neg.f32 (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O) (neg.f32 (/.f32 cosTheta_i v))))
(* -1 (* cosTheta_O (+ (/ cosTheta_i (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(*.f32 (neg.f32 cosTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_i cosTheta_O)) (/.f32 cosTheta_i (*.f32 sinTheta_i v))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_O) (/.f32 (fma.f32 #s(literal -1 binary32) cosTheta_i (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_O)) v))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v))) sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v))) sinTheta_i (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)))
(fma.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal -1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) sinTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32))) sinTheta_i (*.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal -1/2 binary32) (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32))) sinTheta_i (*.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32))) sinTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_i (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_i (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 #s(literal 1 binary32) v)))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (*.f32 (neg.f32 (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (neg.f32 sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))) sinTheta_i) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) sinTheta_i (*.f32 (/.f32 (neg.f32 sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))) v)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))) v))) sinTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i (*.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))) v))) sinTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (neg.f32 sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (/.f32 (*.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))) sinTheta_i) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) sinTheta_i (*.f32 (/.f32 (neg.f32 sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_i (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(- 6931/10000 (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (* -1 (/ (* sinTheta_O sinTheta_i) v))) (/ 1 v))
(-.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i))
(neg.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i))
(exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))
(exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(fma.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_i (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))) v)) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))) v))) sinTheta_i (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))) v) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_i)) sinTheta_i (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) sinTheta_O) v)) sinTheta_i)
(* sinTheta_i (- (+ (* -1 (/ (log (* 2 v)) sinTheta_i)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 (-.f32 (+.f32 (/.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) sinTheta_i) (*.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v))) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) sinTheta_O) v)) sinTheta_i)
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(*.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) v)) sinTheta_i)
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 (fma.f32 (/.f32 sinTheta_O v) #s(literal -1 binary32) (fma.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) sinTheta_i)
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) sinTheta_O) v)) sinTheta_i)
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i sinTheta_i) (neg.f32 sinTheta_O)) v) sinTheta_i)
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (neg.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i) #s(literal -1 binary32) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (neg.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 sinTheta_O v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v))) sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v))) sinTheta_O (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v))))) (pow v 3))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32))) sinTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- 6931/10000 (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- 6931/10000 (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- 6931/10000 (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- 6931/10000 (/ 1 v)))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32))) sinTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32))) sinTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/4 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) #s(literal -1/12 binary32))) sinTheta_O (*.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal -1/2 binary32))) sinTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_O (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))) sinTheta_O (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/6 binary32) (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) sinTheta_O (*.f32 (neg.f32 (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))) v))) sinTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))) v))) sinTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.f32 (exp.f32 cosTheta_O) (/.f32 cosTheta_i v))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) #s(literal 1/2 binary32) (*.f32 (neg.f32 (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 (fma.f32 (/.f32 sinTheta_i v) (neg.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (pow.f32 v #s(literal 3 binary32)))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))) v))) sinTheta_O (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(+ (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))) v) (*.f32 (fma.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) sinTheta_O)) sinTheta_O (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) sinTheta_O)
(* sinTheta_O (- (+ (* -1 (/ (log (* 2 v)) sinTheta_O)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (-.f32 (+.f32 (/.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) sinTheta_O) (*.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v))) (/.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) sinTheta_O)
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O)) (/.f32 sinTheta_i v)) sinTheta_O)
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 (fma.f32 (/.f32 sinTheta_i v) #s(literal -1 binary32) (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O))) sinTheta_O)
(* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) sinTheta_O)
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))
(*.f32 (/.f32 (fma.f32 #s(literal -1 binary32) sinTheta_i (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) v) sinTheta_O)
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)) (neg.f32 (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_O) (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_O) (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_O) #s(literal -1 binary32) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- 6931/10000 (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (neg.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)) (neg.f32 (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 sinTheta_i v)))
(/ (exp (- 6931/10000 (/ 1 v))) v)
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 #s(literal 6931/10000 binary32) v (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (* -1 (+ (log 2) (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 (fma.f32 (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32)) v (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(+ (log 2) (log v))
(+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32)))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32))) v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i)) v)
(* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O))) v)
(/ (+ (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O)))) (* sinTheta_i (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i))))) v)
(/.f32 (fma.f32 (neg.f32 sinTheta_i) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) (*.f32 (*.f32 sinTheta_i v) (/.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32))) sinTheta_i))) v)
(* -1 (+ (log 2) (log v)))
(neg.f32 (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32))))
(* -1 (pow (+ (log 2) (log v)) 3))
(pow.f32 (neg.f32 (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32)))) #s(literal 3 binary32))
(pow (+ (log 2) (log v)) 2)
(pow.f32 (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32))
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (-.f32 (*.f32 #s(literal 6931/10000 binary32) v) #s(literal 1 binary32)) v)
(exp (- 6931/10000 (/ 1 v)))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v))
(neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(/ (- (* 6931/10000 v) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 #s(literal 6931/10000 binary32) v) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/ (+ (* -1 (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))) (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))) v)
(/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32))) sinTheta_i) v (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i))) v)
(pow (+ (log 2) (log v)) 3)
(pow.f32 (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32))) #s(literal 3 binary32))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal -1/2 binary32) (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v)) #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* -1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal -1/2 binary32) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))) #s(literal -1/12 binary32) (fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v)) #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000)))) v)
(/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal -1/2 binary32) (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v)) #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) v)
(/ (+ (* -1/2 (/ (exp 6931/10000) v)) (+ (* -1/12 (/ (exp 6931/10000) (pow v 3))) (+ (* 1/4 (/ (exp 6931/10000) (pow v 2))) (* 1/2 (exp 6931/10000))))) v)
(/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal -1/2 binary32) (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/12 binary32) (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v)) #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))) v)
(/ (exp 6931/10000) v)
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)
(/ (+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v))) v)
(/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2))))) v)
(/.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (neg.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))) v)
(/.f32 (+.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (*.f32 v v))) (neg.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32))) v)
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 v v))) #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32))))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32))) #s(literal 1/12 binary32) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 v v))) #s(literal 1/4 binary32) (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))))) v)
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
6931/10000
#s(literal 6931/10000 binary32)
(exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))))
(exp.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (*.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (/.f32 (*.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))
(+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(fma.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(- (+ 6931/10000 (+ (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ (log 2) (* -1 (log (/ 1 v))))
(fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32)))
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32)))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(-.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) v) (exp.f32 #s(literal -6931/10000 binary32))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(-.f32 (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)))) #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))) #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) v)) (exp.f32 #s(literal -6931/10000 binary32)))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(-.f32 (+.f32 (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)))) #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 v v))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v #s(literal 3 binary32)))) (exp.f32 #s(literal -6931/10000 binary32)))))) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/6 binary32) (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))) #s(literal 1/2 binary32) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32))))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal -6931/10000 binary32)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (+.f32 (/.f32 (+.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 v #s(literal 3 binary32)))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (*.f32 v v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 v v))) #s(literal 1/2 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))))
(+ (log 1/2) (log (/ 1 v)))
(fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ (log 1/2) (+ (log (/ 1 v)) (* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))))
(+.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) v) (neg.f32 (log.f32 v))) (log.f32 #s(literal 1/2 binary32)))
(* -1 (+ (log 2) (* -1 (log (/ 1 v)))))
(neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))
(/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))
(exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32)))) #s(literal -6931/10000 binary32)))
(- (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))))
(-.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32)))))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) v)))
(- (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(-.f32 (fma.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))) #s(literal 1/2 binary32) (+.f32 (/.f32 (fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (*.f32 v v))) (exp.f32 #s(literal -6931/10000 binary32))) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32)))) #s(literal -6931/10000 binary32))))) (fma.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32) (/.f32 (+.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v v)) (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) v)) (exp.f32 #s(literal -6931/10000 binary32)))))
(- (+ (* 1/6 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000)) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* v (exp -6931/10000))) (+ (/ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(-.f32 (+.f32 (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v))) #s(literal 1/2 binary32) (+.f32 (/.f32 (+.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (*.f32 v v))) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (pow.f32 v #s(literal 3 binary32)))) (exp.f32 #s(literal -6931/10000 binary32)))))) (fma.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 v #s(literal 3 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/6 binary32) (fma.f32 (/.f32 (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/2 binary32) (fma.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32)))) #s(literal -6931/10000 binary32)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/2 binary32) (+.f32 (/.f32 (+.f32 (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) v) (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 v #s(literal 3 binary32)))) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (/.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))))))))))
(* -1 (pow (+ (log 2) (* -1 (log (/ 1 v)))) 3))
(pow.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32)))) #s(literal 3 binary32))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 2)
(pow.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32))
(+ (exp 6931/10000) (* -1 (/ (exp 6931/10000) v)))
(fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (* 1/2 (/ (exp 6931/10000) (pow v 2)))))
(+.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (neg.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* -1 (/ (exp 6931/10000) v)) (+ (* -1/6 (/ (exp 6931/10000) (pow v 3))) (* 1/2 (/ (exp 6931/10000) (pow v 2))))))
(+.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (*.f32 v v))) (neg.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))
(* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i))
(neg.f32 (/.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i)))
(*.f32 #s(literal -1 binary32) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 (fma.f32 (log.f32 v) #s(literal -1 binary32) (log.f32 #s(literal 1/2 binary32))) sinTheta_i)))
(exp (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32)))))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+.f32 (fma.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v))) (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))))
(+ (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (+ (* 1/6 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(+.f32 (fma.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))) (exp.f32 (neg.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))))))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 3)
(pow.f32 (fma.f32 (log.f32 v) #s(literal 1 binary32) (log.f32 #s(literal 2 binary32))) #s(literal 3 binary32))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (*.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (/.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 (fma.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (/.f32 (fma.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) v)) #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))) (pow.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))) v))) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/4 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) v))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) v)) #s(literal 1/4 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (* 1/12 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) v)) #s(literal 1/12 binary32) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)))) v))) v))) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))
(neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/4 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (exp 6931/10000)) (* 1/12 (/ (exp 6931/10000) v))) v)) (* -1/2 (exp 6931/10000))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/12 binary32))) v))) v))) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (/ (exp 6931/10000) v)) v))
(neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1 (exp 6931/10000)) (* 1/2 (/ (exp 6931/10000) v))) v))) v))
(neg.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32)))) v) #s(literal -1 binary32) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32)))) v))
(* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1 (exp 6931/10000)) (* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/6 (/ (exp 6931/10000) v))) v))) v))) v))
(neg.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))) v) #s(literal -1 binary32) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32)))) v) #s(literal -1 binary32) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32)))) v))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) v)) #s(literal 1/4 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) #s(literal 1/2 binary32) (neg.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 3 binary32)) v)) #s(literal -1/12 binary32) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)))) v))) v))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 3 binary32)) v)) #s(literal 1/6 binary32) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)))) v))) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))))
(exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (neg.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)) (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)))) v) #s(literal -1 binary32) (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 (/.f32 (fma.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (/.f32 (fma.f32 (*.f32 (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) v)) #s(literal -1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32)))) (pow.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))) v))) v) #s(literal -1 binary32) (exp.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))))
(+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(+ 6931/10000 (+ (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))
(fma.f32 #s(literal -1 binary32) (+.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) (/.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 6931/10000 binary32))
(+ (log -2) (* -1 (log (/ -1 v))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) v) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) v))) (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) v) #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/6 binary32)) (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/6 binary32))))) v))) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (*.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) v))) (neg.f32 (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) v) #s(literal -1 binary32) (/.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))
(exp (+ (log -1/2) (log (/ -1 v))))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32) (neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) v) #s(literal -1/2 binary32) (*.f32 (neg.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(fma.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))) v))) v)))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -1/2 binary32)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (log.f32 #s(literal -1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) v)))
(+.f32 (fma.f32 sinTheta_i (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (log.f32 #s(literal -1/2 binary32)))
(* -1 (+ (log -2) (* -1 (log (/ -1 v)))))
(neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))
(/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))
(exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32)))
(+ (* -1 (/ (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (-.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))))) v) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(fma.f32 (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32)))) (*.f32 (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) v))) (neg.f32 (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))))) v) #s(literal -1 binary32) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) (* 1/2 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000))))) v))) (* -1 (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))) v)) (/ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (exp -6931/10000)))
(fma.f32 (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal -1/6 binary32)) (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32)))) (*.f32 (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))))) #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))) #s(literal -1/6 binary32))))) v))) (fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32)))) (*.f32 (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))) #s(literal 1/2 binary32)))) v))) (neg.f32 (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))))) v) #s(literal -1 binary32) (exp.f32 (-.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal -6931/10000 binary32))))
(* -1 (pow (+ (log -2) (* -1 (log (/ -1 v)))) 3))
(pow.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))) #s(literal 3 binary32))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 2)
(pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32))
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1/2 (/ (exp 6931/10000) v))) v)))
(fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (exp 6931/10000) (* -1 (/ (+ (* -1/6 (/ (exp 6931/10000) v)) (* 1/2 (exp 6931/10000))) v))) v)))
(fma.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal -1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v) #s(literal -1 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -1 binary32) #s(literal 6931/10000 binary32))
(* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i))
(neg.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -1/2 binary32))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i)))
(*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v) (/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -1/2 binary32))) sinTheta_i)))
(exp (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32)))))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (*.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) v) #s(literal -1/2 binary32))) v) #s(literal -1 binary32) (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))))
(+ (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(fma.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (/.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) #s(literal 1/2 binary32))) v))) v) #s(literal -1 binary32) (exp.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))))))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 3)
(pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) v)) #s(literal -1 binary32) (log.f32 #s(literal -2 binary32))) #s(literal 3 binary32))

rewrite178.0ms (1.7%)

Memory
29.0MiB live, 219.8MiB allocated; 27ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087533
0131467
1619438
25205438
08688438
Stop Event
iter limit
node limit
iter limit
Counts
27 → 586
Calls
Call 1
Inputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
#s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
(*.f32 #s(literal 2 binary32) v)
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))
Outputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))))
#s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #s(literal 1/2 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 v))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) v))
(/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)
(+.f32 (/.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) (/.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) v))
(neg.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (neg.f32 v)))
(/.f32 (/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) v) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(+.f32 (/.f32 (cosh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v)) (/.f32 (sinh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 (neg.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (*.f32 #s(literal -2 binary32) v)))
(/.f32 (+.f32 (pow.f32 (cosh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (cosh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (-.f32 (*.f32 (sinh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (sinh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32)))) (*.f32 (cosh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (sinh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32)))))
(+.f32 (sinh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (cosh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
(+.f32 (cosh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))) (sinh.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32)))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(literal 6931/10000 binary32))
(*.f32 #s(literal 2 binary32) v)
(*.f32 v #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 v v) (*.f32 v v)) (-.f32 v v))
(/.f32 (+.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 v v (-.f32 (*.f32 v v) (*.f32 v v))))
(+.f32 v v)
(*.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (cosh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (*.f32 (sinh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))))) (*.f32 (cosh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(+.f32 (sinh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (cosh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(+.f32 (cosh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(/.f32 (-.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 2 binary32))) (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (-.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))))))
(/.f32 (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))) (/.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 2 binary32)) (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))))
(-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal 1 binary32))))
(-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 1 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (exp.f32 #s(literal -1 binary32))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 3 binary32)) (fma.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (exp.f32 #s(literal -1 binary32))))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (-.f32 (log.f32 (pow.f32 #s(literal 1/2 binary32) (log.f32 #s(literal 1/2 binary32)))) (log.f32 (pow.f32 v (log.f32 v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) v)))
(/.f32 (-.f32 (log.f32 (pow.f32 #s(literal 2 binary32) (log.f32 #s(literal 2 binary32)))) (log.f32 (pow.f32 v (log.f32 v)))) (log.f32 (/.f32 #s(literal 2 binary32) v)))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 #s(literal 1/2 binary32)) (fma.f32 (log.f32 v) (log.f32 v) (log.f32 (pow.f32 v (log.f32 #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (log.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal 2 binary32)) (log.f32 #s(literal 2 binary32)) (-.f32 (log.f32 (pow.f32 v (log.f32 v))) (log.f32 (pow.f32 v (log.f32 #s(literal 2 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(/.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32))) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(-.f32 (log.f32 (-.f32 (*.f32 v v) (*.f32 v v))) (log.f32 (-.f32 v v)))
(-.f32 (log.f32 (+.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))) (log.f32 (fma.f32 v v (-.f32 (*.f32 v v) (*.f32 v v)))))
(-.f32 (log.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32)))) (log.f32 (exp.f32 (log.f32 v))))
(-.f32 (-.f32 #s(literal 0 binary32) (log.f32 #s(literal 2 binary32))) (log.f32 v))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal -2 binary32) v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 (neg.f32 (neg.f32 v))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 #s(literal 0 binary32) (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(fma.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32) (*.f32 (log.f32 v) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32)) (neg.f32 (log.f32 v)))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32))
(+.f32 (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(+.f32 (cosh.f32 (*.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32))) (sinh.f32 (*.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32))))
(+.f32 (cosh.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(+.f32 (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32)) (*.f32 (log.f32 v) #s(literal -1 binary32)))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32)))
(+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (neg.f32 (neg.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))))) (neg.f32 (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (neg.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+.f32 (/.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+.f32 (cosh.f32 (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (sinh.f32 (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp.f32 (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(neg.f32 (/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (-.f32 (*.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))) (*.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))))
(+.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))))
(+.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))
(*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(*.f32 sinTheta_i (neg.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(literal 2 binary32))) (neg.f32 sinTheta_i)) (neg.f32 (+.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (-.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(literal 3 binary32))) (neg.f32 sinTheta_i)) (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) (neg.f32 (+.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) sinTheta_i) (/.f32 sinTheta_O v))) (pow.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) #s(literal 2 binary32))))
(/.f32 (*.f32 (fma.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) v (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (neg.f32 sinTheta_i)) (*.f32 (neg.f32 sinTheta_i) v))
(/.f32 (*.f32 (neg.f32 sinTheta_i) (-.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) sinTheta_i) (/.f32 sinTheta_O v))))
(/.f32 (*.f32 (neg.f32 sinTheta_i) (-.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(literal 3 binary32)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) (neg.f32 (+.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) sinTheta_i) (/.f32 sinTheta_O v))) (pow.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 sinTheta_i) (fma.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) v (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 (neg.f32 sinTheta_i) v))
(neg.f32 (*.f32 (-.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 1 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 1 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (exp.f32 #s(literal -1 binary32))))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(/.f32 (-.f32 (log.f32 (pow.f32 #s(literal 1/2 binary32) (log.f32 #s(literal 1/2 binary32)))) (log.f32 (pow.f32 v (log.f32 v)))) (log.f32 (*.f32 #s(literal 1/2 binary32) v)))
(/.f32 (-.f32 (log.f32 (pow.f32 #s(literal 2 binary32) (log.f32 #s(literal 2 binary32)))) (log.f32 (pow.f32 v (log.f32 v)))) (log.f32 (/.f32 #s(literal 2 binary32) v)))
(/.f32 (-.f32 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 #s(literal 1/2 binary32)) (fma.f32 (log.f32 v) (log.f32 v) (log.f32 (pow.f32 v (log.f32 #s(literal 1/2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (log.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal 2 binary32)) (log.f32 #s(literal 2 binary32)) (-.f32 (log.f32 (pow.f32 v (log.f32 v))) (log.f32 (pow.f32 v (log.f32 #s(literal 2 binary32)))))))
(/.f32 (-.f32 #s(literal 0 binary32) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(/.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32))) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (+.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(-.f32 (log.f32 (-.f32 (*.f32 v v) (*.f32 v v))) (log.f32 (-.f32 v v)))
(-.f32 (log.f32 (+.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))) (log.f32 (fma.f32 v v (-.f32 (*.f32 v v) (*.f32 v v)))))
(-.f32 (log.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32)))) (log.f32 (exp.f32 (log.f32 v))))
(-.f32 (-.f32 #s(literal 0 binary32) (log.f32 #s(literal 2 binary32))) (log.f32 v))
(-.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal -2 binary32) v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 (neg.f32 (neg.f32 v))))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(-.f32 #s(literal 0 binary32) (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(fma.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32) (*.f32 (log.f32 v) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 #s(literal 2 binary32)) (neg.f32 (log.f32 v)))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1 binary32))
(+.f32 (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))) (log.f32 (pow.f32 (*.f32 #s(literal 2 binary32) v) #s(literal -1/2 binary32))))
(+.f32 (cosh.f32 (*.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32))) (sinh.f32 (*.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32))))
(+.f32 (cosh.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(+.f32 (*.f32 (log.f32 #s(literal 2 binary32)) #s(literal -1 binary32)) (*.f32 (log.f32 v) #s(literal -1 binary32)))
(+.f32 (neg.f32 (log.f32 v)) (log.f32 #s(literal 1/2 binary32)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32)))
(+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (cosh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (-.f32 (*.f32 (sinh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))))) (*.f32 (cosh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)))) (neg.f32 (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(+.f32 (/.f32 (cosh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (sinh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+.f32 (sinh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (cosh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(+.f32 (cosh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (sinh.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 (*.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(neg.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(log.f32 (exp.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 12 binary32)))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)))
(*.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))))
(*.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)))
(*.f32 (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9/2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal -1 binary32))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(/.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32)))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 12 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 12 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9/2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9/2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (log.f32 #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (*.f32 (log.f32 v) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 #s(literal 2 binary32)) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 v)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal -1 binary32) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal 0 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 3/2 binary32))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))
(+.f32 (*.f32 (log.f32 #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (log.f32 v) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(+.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 #s(literal 2 binary32))) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 v)))
(+.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))))
(+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3/2 binary32)))
(exp.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))))
(neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(log.f32 (pow.f32 (exp.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(log.f32 (exp.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)))
(*.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(-.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))
(-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(fma.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 1 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (log.f32 #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)) (*.f32 (log.f32 v) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 v)))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 #s(literal 1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(fma.f32 #s(literal 1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(+.f32 (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(+.f32 (*.f32 (log.f32 #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (*.f32 (log.f32 v) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(+.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 #s(literal 2 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 v)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))))
(+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))))
(+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(exp.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32)))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 v #s(literal -3 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 v #s(literal -3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 6931/10000 binary32) v)))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 6931/10000 binary32) v))) (/.f32 (pow.f32 v #s(literal -3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 6931/10000 binary32) v))))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (-.f32 (*.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 #s(literal 1 binary32) v)))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(+.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)))) (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))) (fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(-.f32 (-.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))) (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i)))) (*.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i))) (-.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i))) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i))) #s(literal 3 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i))) (-.f32 (*.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i)) (*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i))) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))))) (neg.f32 sinTheta_i))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 sinTheta_i) (*.f32 (neg.f32 sinTheta_i) (log.f32 (*.f32 #s(literal 2 binary32) v)))) (*.f32 (neg.f32 sinTheta_i) (neg.f32 sinTheta_i)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (*.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))) (neg.f32 sinTheta_i)))
(/.f32 (neg.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v)))) sinTheta_i)
(/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) (neg.f32 sinTheta_i))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i)) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i))
(fma.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) (neg.f32 sinTheta_i)) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i))
(fma.f32 cosTheta_i (/.f32 (/.f32 cosTheta_O v) (neg.f32 sinTheta_i)) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i))
(+.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i))))
(+.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O (neg.f32 sinTheta_i))) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i))
(neg.f32 (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (log.f32 (*.f32 #s(literal 2 binary32) v))) sinTheta_i))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) v)
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (neg.f32 (*.f32 v v)))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 v v))
(/.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 sinTheta_O (neg.f32 sinTheta_i)))) (*.f32 v (neg.f32 v)))
(/.f32 (-.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (*.f32 sinTheta_O (neg.f32 sinTheta_i))) (neg.f32 v))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) #s(literal 2 binary32))) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 2 binary32))) (*.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_i) (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32))) v))
(/.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (*.f32 v v))
(/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v)))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 3 binary32)) (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))) (/.f32 (pow.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) #s(literal 3 binary32)) (fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (/.f32 (fma.f32 sinTheta_O sinTheta_i (*.f32 cosTheta_O cosTheta_i)) v) (pow.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 2 binary32)))))
(-.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 v v)))
(-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (/.f32 sinTheta_O v) sinTheta_i))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(fma.f32 (/.f32 cosTheta_i v) cosTheta_O (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(+.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_i)) v))
(+.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(neg.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i))) v))
(neg.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(*.f32 (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (cosh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (-.f32 (*.f32 (sinh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (sinh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)))) (*.f32 (cosh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (sinh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (neg.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)))))
(+.f32 (sinh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (cosh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))))
(+.f32 (cosh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))) (sinh.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v))))
(exp.f32 (-.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_O cosTheta_i)) v)))
(log.f32 (exp.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)))
(*.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 12 binary32)))
(*.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)))
(*.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))))
(*.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)))
(*.f32 (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9/2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal -1 binary32))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(/.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))
(/.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))
(/.f32 (+.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32)))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(/.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(-.f32 (/.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/4 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) (pow.f32 (fabs.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 12 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 12 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 1/2 binary32)) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) #s(literal 0 binary32))
(fma.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9/2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 9/2 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (log.f32 #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (*.f32 (log.f32 v) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 #s(literal 2 binary32)) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 v)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3/2 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 0 binary32))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal -1 binary32) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal -1 binary32) #s(literal 0 binary32))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(fma.f32 #s(literal -1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal 0 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 3/2 binary32))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))
(+.f32 (*.f32 (log.f32 #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (log.f32 v) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(+.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 #s(literal 2 binary32))) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (log.f32 v)))
(+.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(+.f32 (cosh.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))) (sinh.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))))
(+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32)))
(+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) #s(literal 0 binary32))
(+.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3/2 binary32))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 3/2 binary32)))
(exp.f32 (log.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))))
(neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)))

eval197.0ms (1.9%)

Memory
6.0MiB live, 291.9MiB allocated; 55ms collecting garbage
Compiler

Compiled 47 962 to 5 044 computations (89.5% saved)

prune25.0ms (0.2%)

Memory
-21.2MiB live, 70.9MiB allocated; 4ms collecting garbage
Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New8727879
Fresh033
Picked415
Done011
Total87612888
Accuracy
100.0%
Counts
888 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.2%
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
84.2%
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) #s(approx (+ 0 (+ (pow (log (* 2 v)) 2) 0)) (pow.f32 (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
4.6%
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
36.3%
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (*.f32 (neg.f32 cosTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_i cosTheta_O)) (/.f32 cosTheta_i (*.f32 sinTheta_i v))))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
91.3%
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
99.5%
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
99.8%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))
99.9%
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
49.0%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))))
4.6%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
99.9%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
98.8%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))))
Compiler

Compiled 1 009 to 724 computations (28.2% saved)

simplify152.0ms (1.5%)

Memory
-3.8MiB live, 180.0MiB allocated; 33ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))))
cost-diff0
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))))
cost-diff17
(/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))
cost-diff0
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))
cost-diff0
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))))
cost-diff1
(neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))
cost-diff1
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
cost-diff0
(/.f32 #s(literal -1 binary32) v)
cost-diff0
#s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)))
cost-diff0
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
cost-diff2
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
cost-diff0
(+.f32 v v)
cost-diff0
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
cost-diff0
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
cost-diff0
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
cost-diff0
(*.f32 #s(literal 2 binary32) v)
cost-diff0
(log.f32 (*.f32 #s(literal 2 binary32) v))
cost-diff1
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
cost-diff1
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
092860
0131819
1257806
2621806
32283752
08159752
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
v
#s(literal -1 binary32)
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
#s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(+.f32 v v)
v
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
v
#s(literal -1/2 binary32)
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))
(neg.f32 sinTheta_i)
sinTheta_i
(-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))
#s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)))
(neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))
(/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (neg.f32 sinTheta_O) v)
(neg.f32 sinTheta_O)
sinTheta_O
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))
(exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
#s(literal 332956652491/1000000000000 binary32)
(fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))
(/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_i
sinTheta_O
#s(literal 1 binary32)
(+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(literal 48038761/100000000 binary32)
(exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32))
#s(literal 3 binary32)
Outputs
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(*.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(-.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (log.f32 (*.f32 v #s(literal 2 binary32))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(log.f32 (*.f32 v #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) v)
(*.f32 v #s(literal 2 binary32))
#s(literal 2 binary32)
v
#s(literal -1 binary32)
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
#s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(+.f32 v v)
(*.f32 v #s(literal 2 binary32))
v
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1 binary32) v)
#s(literal -1 binary32)
v
#s(literal -1/2 binary32)
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))
(*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))
(*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))
(neg.f32 sinTheta_i)
sinTheta_i
(-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))
(-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))
#s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)))
#s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i))
(neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))
(/.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) sinTheta_i)
(/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (neg.f32 sinTheta_O) v)
(neg.f32 sinTheta_O)
sinTheta_O
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) v)
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) v) #s(literal 3 binary32))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))))
(*.f32 (exp.f32 (/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) v) #s(literal 3 binary32))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))
(exp.f32 (/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) v) #s(literal 3 binary32))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))
#s(literal 332956652491/1000000000000 binary32)
(fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))
(fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))
(/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
sinTheta_i
sinTheta_O
#s(literal 1 binary32)
(+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))
(+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(literal 48038761/100000000 binary32)
(exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))
(pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))
#s(literal 3 binary32)

localize245.0ms (2.4%)

Memory
10.4MiB live, 396.9MiB allocated; 44ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.24255756837909412
(pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32))
accuracy0.248378759768442
(fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))
accuracy0.7939808162367012
(/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
accuracy15.86248071287062
(/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
accuracy1.2680035710239324
(*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))
accuracy1.8451172251833583
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
accuracy1.862964341297949
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))))
accuracy3.82609325195611
#s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)))
accuracy0.02734375
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
accuracy0.0546875
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
accuracy1.8451172251833583
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
accuracy7.2733824864874865
#s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)))
accuracy0.0
(+.f32 v v)
accuracy0.017419654760301943
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
accuracy0.028007519536884032
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
accuracy28.230723855565458
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
accuracy0.0
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
accuracy0.04201127930532605
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
accuracy0.0546875
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
accuracy0.05859375
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
Samples
140.0ms231×0valid
15.0ms25×0exit
Compiler

Compiled 666 to 80 computations (88% saved)

Precisions
Click to see histograms. Total time spent on operations: 123.0ms
ival-div: 34.0ms (27.7% of total)
ival-mult: 17.0ms (13.9% of total)
ival-exp: 15.0ms (12.2% of total)
ival-add: 14.0ms (11.4% of total)
ival-log: 13.0ms (10.6% of total)
const: 12.0ms (9.8% of total)
ival-sub: 11.0ms (9% of total)
ival-pow: 3.0ms (2.4% of total)
ival-neg: 3.0ms (2.4% of total)
exact: 1.0ms (0.8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series442.0ms (4.3%)

Memory
6.5MiB live, 495.3MiB allocated; 61ms collecting garbage
Counts
30 → 378
Calls
Call 1
Inputs
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
(+.f32 v v)
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) v)
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))
(/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))))
(/.f32 #s(literal 1/2 binary32) v)
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
#s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)))
(*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))
(/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32))
Outputs
(exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(* -1 (/ (log (/ 1/2 v)) sinTheta_i))
(+ (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(+ (* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (/ (* cosTheta_O cosTheta_i) v))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (log (* 2 v)) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))
(* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i)) (/ cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (/ cosTheta_O (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(* cosTheta_O (- (+ (* -1 (/ (log (* 2 v)) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O)) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (/ cosTheta_i (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O))))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))
(+ (* sinTheta_i (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (* sinTheta_i (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (* sinTheta_i (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))
(+ (* 1/2 (* sinTheta_i (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))) (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_i (+ (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))) (* 1/2 (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))))))
(* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i))
(/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))
(+ (* -332956652491/1000000000000 (/ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))))))) (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (/ 1 (pow v 2)))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (/ 1 (pow v 2)))))
(/ 1 (pow v 3))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 3)))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (+ (* sinTheta_i (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) (/ sinTheta_O (pow v 3))))) (/ 1 (pow v 3)))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (+ (* sinTheta_i (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (+ (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3)) (/ (pow sinTheta_O 2) (pow v 3))))) (/ sinTheta_O (pow v 3))))) (/ 1 (pow v 3)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ (log (* 2 v)) sinTheta_i)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))
(+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(/ 1/2 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 4))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i))))
(* sinTheta_i (- (+ (* 3 (/ 1 (* sinTheta_O (* (pow sinTheta_i 2) v)))) (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 2))) (+ (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))
(* sinTheta_i (- (+ (* 3 (/ 1 (* sinTheta_O (* (pow sinTheta_i 2) v)))) (+ (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 3) v))) (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v)))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 2))) (+ (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (+ (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))) (+ (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 (* sinTheta_O v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (pow sinTheta_i 3)))))))))
(* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))
(/ (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (pow sinTheta_i 2))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i)))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 2))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 6)))) (pow sinTheta_i 3))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))) (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i)))))) (pow sinTheta_i 2))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (/ sinTheta_O (* sinTheta_i (pow v 2))) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* sinTheta_i v)) (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (/ 48038761/100000000 (pow sinTheta_i 2)) (+ (* 6931/10000 (/ 1 (* (pow sinTheta_i 2) v))) (+ (/ 1 (* (pow sinTheta_i 2) (pow v 2))) (+ (/ sinTheta_O (* sinTheta_i (pow v 2))) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* sinTheta_i v)) (/ (pow sinTheta_O 2) (pow v 2))))))))
(/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))
(* (pow sinTheta_i 3) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3)))))
(* (pow sinTheta_i 3) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3)))))))
(* (pow sinTheta_i 3) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ 1 (* (pow sinTheta_i 3) (pow v 3))) (+ (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3))))))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_i)) (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 3))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_i)) (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 3))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O sinTheta_i))) (+ (* 3 (/ 1 v)) (+ (/ 3 (* sinTheta_O (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (* (pow sinTheta_O 2) sinTheta_i))))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow sinTheta_O 2) v)) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O)) (+ (* 3 (/ 1 (* sinTheta_O v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2)))))) (pow sinTheta_O 2))) (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2)))) sinTheta_i)) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O)) (+ (* 3 (/ 1 (* sinTheta_O v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2))))) sinTheta_i)) (* 3 (/ 1 v))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(/ (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) sinTheta_i))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (* (pow sinTheta_O 6) sinTheta_i))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) sinTheta_i)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 4)))) sinTheta_i)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))))) (* (pow sinTheta_O 2) sinTheta_i))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))))) (* (pow sinTheta_O 6) sinTheta_i)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4))))) sinTheta_i)) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 4)))) sinTheta_i)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_O (pow v 2))) (+ (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (* -1 (/ (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) sinTheta_i)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_O (pow v 3))) (* -1 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O (pow v 3))) (* -1 (/ sinTheta_O (pow v 3)))) (/ 1 (* sinTheta_i (pow v 3)))) sinTheta_i)) (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (* sinTheta_O (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (* sinTheta_O (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (* sinTheta_O (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* 1/2 (* sinTheta_O (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))) (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_O (+ (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))) (* 1/2 (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* -332956652491/1000000000000 (/ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))))))) (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (/ 1 (pow v 2)))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (+ (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (/ 1 (pow v 2)))))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 3)))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (+ (* sinTheta_O (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) (/ sinTheta_i (pow v 3))))) (/ 1 (pow v 3)))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (+ (* sinTheta_O (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (+ (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3)) (/ (pow sinTheta_i 2) (pow v 3))))) (/ sinTheta_i (pow v 3))))) (/ 1 (pow v 3)))
(* sinTheta_O (- (+ (* -1 (/ (log (* 2 v)) sinTheta_O)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 4))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i))))
(* sinTheta_O (- (+ (* 3 (/ 1 (* (pow sinTheta_O 2) (* sinTheta_i v)))) (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) sinTheta_i)) (+ (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))
(* sinTheta_O (- (+ (* 3 (/ 1 (* (pow sinTheta_O 2) (* sinTheta_i v)))) (+ (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 2) v))) (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v)))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) sinTheta_i)) (+ (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (+ (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))) (+ (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 (* sinTheta_i v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (pow sinTheta_i 2)))))) (* (pow sinTheta_O 3) (pow sinTheta_i 2)))))))))
(/ (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (pow sinTheta_O 2))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4))))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 2))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 6)))) (pow sinTheta_O 3))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))) (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4))))))) (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (+ (/ sinTheta_i (* sinTheta_O (pow v 2))) (+ (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* sinTheta_O v)) (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (/ 48038761/100000000 (pow sinTheta_O 2)) (+ (* 6931/10000 (/ 1 (* (pow sinTheta_O 2) v))) (+ (/ 1 (* (pow sinTheta_O 2) (pow v 2))) (+ (/ sinTheta_i (* sinTheta_O (pow v 2))) (+ (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* sinTheta_O v)) (/ (pow sinTheta_i 2) (pow v 2))))))))
(* (pow sinTheta_O 3) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3)))))
(* (pow sinTheta_O 3) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3)))))))
(* (pow sinTheta_O 3) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ 1 (* (pow sinTheta_O 3) (pow v 3))) (+ (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3))))))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_O)) (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 3))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_O)) (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 3))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O sinTheta_i))) (+ (* 3 (/ 1 v)) (+ (/ 3 (* sinTheta_O (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (* sinTheta_O (pow sinTheta_i 2)))))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow sinTheta_i 2) v)) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i)) (+ (* 3 (/ 1 (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2)))) sinTheta_O)) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i)) (+ (* 3 (/ 1 (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2))))) sinTheta_O)) (* 3 (/ 1 v))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(/ (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* sinTheta_O (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (* sinTheta_O (pow sinTheta_i 6)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 4))))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 4)))) sinTheta_O)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))))) (* sinTheta_O (pow sinTheta_i 2)))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))))) (* sinTheta_O (pow sinTheta_i 6))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4))))) sinTheta_O)) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 4)))) sinTheta_O)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_i (pow v 2))) (+ (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (* -1 (/ (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) sinTheta_O)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_i (pow v 3))) (* -1 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i (pow v 3))) (* -1 (/ sinTheta_i (pow v 3)))) (/ 1 (* sinTheta_O (pow v 3)))) sinTheta_O)) (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (* -1 (+ (log 2) (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(+ (log 2) (log v))
(* 2 v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ 1/2 v)
(/ -1 v)
(* -1 (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(+ (* 332956652491/1000000000000 (/ (pow v 2) (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(+ (* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 332956652491/1000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(+ (* (pow v 2) (+ (* v (- (* 110860132438012536505081/2000000000000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)))) (* 2307722558415121/10000000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))))) (* 332956652491/1000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(/ (+ (* 332956652491/2000000000000 (/ (pow v 2) (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/ (+ (* (pow v 2) (+ (* -2307722558415121/20000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 332956652491/2000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/ (+ (* (pow v 2) (+ (* v (- (* 110860132438012536505081/4000000000000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)))) (* 2307722558415121/20000000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))))) (* 332956652491/2000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/ (- (* 6931/10000 v) 1) v)
(/ 1 v)
(/ (+ 1 (* -6931/10000 v)) v)
(exp (- (/ 1 v) 6931/10000))
(/ (+ (* -1 (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))) (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))) v)
(* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))
(/ (+ (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O)))) (* sinTheta_i (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i))))) v)
(/ (+ 1 (* sinTheta_O sinTheta_i)) v)
(/ (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) v)
(/ (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (* 332956652491/1000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) 6931/10000)))) v)
(/ (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) 6931/10000)))) v)
(* 332956652491/1000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))
(* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(* (pow v 2) (+ (* v (- (* 110860132438012536505081/1000000000000000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) (* 2307722558415121/10000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(* (pow v 2) (+ (* v (- (* (pow v 2) (+ (* -768371577927864890516716411/10000000000000000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 6))) (* 110860132438012536505081/1000000000000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))))) (* 2307722558415121/10000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))
(/ (+ (* 6931/10000 (* v (+ 1 (* sinTheta_O sinTheta_i)))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))
(/ (+ (* v (+ (* 48038761/100000000 v) (* 6931/10000 (+ 1 (* sinTheta_O sinTheta_i))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))
(/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (pow v 3))
(exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(- (+ 6931/10000 (+ (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+ (log 2) (* -1 (log (/ 1 v))))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
6931/10000
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(* -1 (+ (/ (log 1/2) sinTheta_i) (/ (log (/ 1 v)) sinTheta_i)))
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))
(- (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (/ (* (exp 6931/10000) (+ (* -1 (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (+ (* -1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (pow v 3)) (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))) (* 100000000/48038761 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (exp 6931/10000)) (+ (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))) (* 1/2 (/ (- (* (exp 6931/10000) (+ (* -1 (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (+ (* -1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (* 100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (pow v 3)))))) v)
(- 6931/10000 (/ 1 v))
-6931/10000
(- (/ 1 v) 6931/10000)
(exp -6931/10000)
(+ (exp -6931/10000) (/ (exp -6931/10000) v))
(+ (exp -6931/10000) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v)))
(+ (exp -6931/10000) (+ (* 1/6 (/ (exp -6931/10000) (pow v 3))) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v))))
(* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i)))
(+ (log 1/2) (+ (log (/ 1 v)) (* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))))
(* 100000000/48038761 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (pow v 3)))
(/ (+ (* -1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v)) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (pow v 3))
(/ (- (+ (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) (pow v 2))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v))) (pow v 3))
(/ (- (+ (* -1 (/ (+ (* -100000000000000000000/15994825052375203651 (pow (+ 1 (* sinTheta_O sinTheta_i)) 6)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)))))) (pow v 3))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (+ (* -10000000000000000/2307722558415121 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 5) (pow v 2))) (+ (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v)) (* 10000000000000000/2307722558415121 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 5) (pow v 2)))))) (pow v 3))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(- (+ 6931/10000 (* -1 (/ (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (pow v 2)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (pow v 3)))) (+ (* -10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))) (+ (* 10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
48038761/100000000
(+ 48038761/100000000 (* 6931/10000 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 48038761/100000000 (+ (* 6931/10000 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))))
(exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(+ 6931/10000 (+ (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))
(+ (log -2) (* -1 (log (/ -1 v))))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(exp (+ (log -1/2) (log (/ -1 v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(* -1 (+ (/ (log -1/2) sinTheta_i) (/ (log (/ -1 v)) sinTheta_i)))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (* (exp 6931/10000) (+ (* -1 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (+ (* -1 (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* -100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) v)) (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 1/2 (/ (- (* (exp 6931/10000) (+ (* -1 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (+ (* -1 (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* -100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1/2 (/ (exp -6931/10000) v))) v)))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/6 (/ (exp -6931/10000) v)) (* 1/2 (exp -6931/10000))) v))) v)))
(* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i)))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) v)))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v))) (pow v 3)))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -1 (/ (+ (* -1000000000000/332956652491 (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)) (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) v))) v))) (pow v 3)))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -1 (/ (+ (* -1000000000000/332956652491 (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)) (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (+ (* -1 (/ (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))))) (* 100000000000000000000/15994825052375203651 (pow (+ 1 (* sinTheta_O sinTheta_i)) 6))) v)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)))) v))) v))) (pow v 3)))
(+ 6931/10000 (* -1 (/ (- (+ (* -10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v)) (* 10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v))) (* -1 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ 6931/10000 (* -1 (/ (- (* -1 (/ (- (+ (* 10000/6931 (/ (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* 100000000/48038761 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) v))) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* -1 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ 48038761/100000000 (* -1 (/ (+ (* -1 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v)) (* -6931/10000 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
Calls

15 calls:

TimeVariablePointExpression
93.0ms
sinTheta_i
@-inf
((exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (* 2 v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ v v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (+ v v) (* (/ -1 v) -1/2) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/ -1 v) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (neg (/ (log (/ 1/2 v)) sinTheta_i)) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))))) (/ 1/2 v) (- 6931/10000 (/ 1 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ 1 v) 6931/10000) (exp (- (/ 1 v) 6931/10000)) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000) (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3))
47.0ms
v
@inf
((exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (* 2 v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ v v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (+ v v) (* (/ -1 v) -1/2) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/ -1 v) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (neg (/ (log (/ 1/2 v)) sinTheta_i)) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))))) (/ 1/2 v) (- 6931/10000 (/ 1 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ 1 v) 6931/10000) (exp (- (/ 1 v) 6931/10000)) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000) (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3))
46.0ms
v
@0
((exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (* 2 v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ v v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (+ v v) (* (/ -1 v) -1/2) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/ -1 v) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (neg (/ (log (/ 1/2 v)) sinTheta_i)) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))))) (/ 1/2 v) (- 6931/10000 (/ 1 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ 1 v) 6931/10000) (exp (- (/ 1 v) 6931/10000)) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000) (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3))
42.0ms
v
@-inf
((exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (* 2 v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ v v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (+ v v) (* (/ -1 v) -1/2) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/ -1 v) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (neg (/ (log (/ 1/2 v)) sinTheta_i)) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))))) (/ 1/2 v) (- 6931/10000 (/ 1 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ 1 v) 6931/10000) (exp (- (/ 1 v) 6931/10000)) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000) (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3))
40.0ms
sinTheta_O
@0
((exp (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000))) (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (log (* 2 v)) (* 2 v) (/ (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ v v)) (exp (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0)) (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) (+ v v) (* (/ -1 v) -1/2) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/ -1 v) (/ (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (exp (- (/ 1 v) 6931/10000))) (neg (/ (log (/ 1/2 v)) sinTheta_i)) (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (/ 1/2 v) (/ (exp (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))) (exp (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000))))) (/ 1/2 v) (- 6931/10000 (/ 1 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (- (/ 1 v) 6931/10000) (exp (- (/ 1 v) 6931/10000)) (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (* (neg sinTheta_i) (- (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/ (neg sinTheta_O) v))) (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (/ 332956652491/1000000000000 (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000) (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3))

simplify425.0ms (4.2%)

Memory
17.9MiB live, 400.6MiB allocated; 121ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0257036197
0839134504
Stop Event
iter limit
node limit
Counts
378 → 378
Calls
Call 1
Inputs
(exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(* -1 (/ (log (/ 1/2 v)) sinTheta_i))
(+ (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(+ (* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (/ (* cosTheta_O cosTheta_i) v))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (- (+ (* -1 (/ (log (* 2 v)) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))
(* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i)) (/ cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (/ cosTheta_O (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(* cosTheta_O (- (+ (* -1 (/ (log (* 2 v)) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O)) (/ cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (/ cosTheta_i (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O))))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))
(+ (* sinTheta_i (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (* sinTheta_i (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (* sinTheta_i (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))
(+ (* 1/2 (* sinTheta_i (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))) (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_i (+ (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))) (* 1/2 (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))))))
(* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i))
(/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))
(+ (* -332956652491/1000000000000 (/ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))))))) (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (/ 1 (pow v 2)))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (/ 1 (pow v 2)))))
(/ 1 (pow v 3))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 3)))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (+ (* sinTheta_i (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) (/ sinTheta_O (pow v 3))))) (/ 1 (pow v 3)))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (+ (* sinTheta_i (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (+ (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3)) (/ (pow sinTheta_O 2) (pow v 3))))) (/ sinTheta_O (pow v 3))))) (/ 1 (pow v 3)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ (log (* 2 v)) sinTheta_i)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))
(+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(/ 1/2 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 4))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i))))
(* sinTheta_i (- (+ (* 3 (/ 1 (* sinTheta_O (* (pow sinTheta_i 2) v)))) (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 2))) (+ (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))
(* sinTheta_i (- (+ (* 3 (/ 1 (* sinTheta_O (* (pow sinTheta_i 2) v)))) (+ (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 3) v))) (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v)))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 2))) (+ (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (+ (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))) (+ (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 (* sinTheta_O v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (pow sinTheta_i 3)))))))))
(* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))
(/ (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (pow sinTheta_i 2))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i)))) (pow sinTheta_i 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 2))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 6)))) (pow sinTheta_i 3))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))) (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i)))))) (pow sinTheta_i 2))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (/ sinTheta_O (* sinTheta_i (pow v 2))) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* sinTheta_i v)) (/ (pow sinTheta_O 2) (pow v 2)))))
(* (pow sinTheta_i 2) (+ (/ 48038761/100000000 (pow sinTheta_i 2)) (+ (* 6931/10000 (/ 1 (* (pow sinTheta_i 2) v))) (+ (/ 1 (* (pow sinTheta_i 2) (pow v 2))) (+ (/ sinTheta_O (* sinTheta_i (pow v 2))) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* sinTheta_i v)) (/ (pow sinTheta_O 2) (pow v 2))))))))
(/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))
(* (pow sinTheta_i 3) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3)))))
(* (pow sinTheta_i 3) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3)))))))
(* (pow sinTheta_i 3) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ 1 (* (pow sinTheta_i 3) (pow v 3))) (+ (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3))))))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_i)) (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 3))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_i)) (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 3))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O sinTheta_i))) (+ (* 3 (/ 1 v)) (+ (/ 3 (* sinTheta_O (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (* (pow sinTheta_O 2) sinTheta_i))))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow sinTheta_O 2) v)) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O)) (+ (* 3 (/ 1 (* sinTheta_O v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2)))))) (pow sinTheta_O 2))) (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2)))) sinTheta_i)) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O)) (+ (* 3 (/ 1 (* sinTheta_O v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2))))) sinTheta_i)) (* 3 (/ 1 v))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(/ (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) sinTheta_i))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (* (pow sinTheta_O 6) sinTheta_i))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) sinTheta_i)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 4)))) sinTheta_i)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))))) (* (pow sinTheta_O 2) sinTheta_i))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))))) (* (pow sinTheta_O 6) sinTheta_i)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4))))) sinTheta_i)) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 4)))) sinTheta_i)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_O (pow v 2))) (+ (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (* -1 (/ (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) sinTheta_i)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_O (pow v 3))) (* -1 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O (pow v 3))) (* -1 (/ sinTheta_O (pow v 3)))) (/ 1 (* sinTheta_i (pow v 3)))) sinTheta_i)) (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(+ (* sinTheta_O (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (* sinTheta_O (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (* sinTheta_O (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(+ (* 1/2 (* sinTheta_O (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))) (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_O (+ (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))) (* 1/2 (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* -332956652491/1000000000000 (/ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))))))) (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (/ 1 (pow v 2)))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (+ (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (/ 1 (pow v 2)))))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 3)))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (+ (* sinTheta_O (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) (/ sinTheta_i (pow v 3))))) (/ 1 (pow v 3)))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (+ (* sinTheta_O (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (+ (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3)) (/ (pow sinTheta_i 2) (pow v 3))))) (/ sinTheta_i (pow v 3))))) (/ 1 (pow v 3)))
(* sinTheta_O (- (+ (* -1 (/ (log (* 2 v)) sinTheta_O)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 4))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i))))
(* sinTheta_O (- (+ (* 3 (/ 1 (* (pow sinTheta_O 2) (* sinTheta_i v)))) (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) sinTheta_i)) (+ (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))
(* sinTheta_O (- (+ (* 3 (/ 1 (* (pow sinTheta_O 2) (* sinTheta_i v)))) (+ (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 2) v))) (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v)))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) sinTheta_i)) (+ (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (+ (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))) (+ (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 (* sinTheta_i v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (pow sinTheta_i 2)))))) (* (pow sinTheta_O 3) (pow sinTheta_i 2)))))))))
(/ (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (pow sinTheta_O 2))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4))))) (pow sinTheta_O 2))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 2))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 6)))) (pow sinTheta_O 3))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))) (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4))))))) (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (+ (/ sinTheta_i (* sinTheta_O (pow v 2))) (+ (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* sinTheta_O v)) (/ (pow sinTheta_i 2) (pow v 2)))))
(* (pow sinTheta_O 2) (+ (/ 48038761/100000000 (pow sinTheta_O 2)) (+ (* 6931/10000 (/ 1 (* (pow sinTheta_O 2) v))) (+ (/ 1 (* (pow sinTheta_O 2) (pow v 2))) (+ (/ sinTheta_i (* sinTheta_O (pow v 2))) (+ (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* sinTheta_O v)) (/ (pow sinTheta_i 2) (pow v 2))))))))
(* (pow sinTheta_O 3) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3)))))
(* (pow sinTheta_O 3) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3)))))))
(* (pow sinTheta_O 3) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ 1 (* (pow sinTheta_O 3) (pow v 3))) (+ (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3))))))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_O)) (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 3))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_O)) (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 3))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O sinTheta_i))) (+ (* 3 (/ 1 v)) (+ (/ 3 (* sinTheta_O (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (* sinTheta_O (pow sinTheta_i 2)))))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow sinTheta_i 2) v)) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i)) (+ (* 3 (/ 1 (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2)))) sinTheta_O)) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i)) (+ (* 3 (/ 1 (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2))))) sinTheta_O)) (* 3 (/ 1 v))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(/ (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* sinTheta_O (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (* sinTheta_O (pow sinTheta_i 6)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 4))))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 4)))) sinTheta_O)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))))) (* sinTheta_O (pow sinTheta_i 2)))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))))) (* sinTheta_O (pow sinTheta_i 6))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4))))) sinTheta_O)) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 4)))) sinTheta_O)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_i (pow v 2))) (+ (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (* -1 (/ (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) sinTheta_O)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_i (pow v 3))) (* -1 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i (pow v 3))) (* -1 (/ sinTheta_i (pow v 3)))) (/ 1 (* sinTheta_O (pow v 3)))) sinTheta_O)) (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (* -1 (+ (log 2) (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(+ (log 2) (log v))
(* 2 v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ 1/2 v)
(/ -1 v)
(* -1 (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(+ (* 332956652491/1000000000000 (/ (pow v 2) (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(+ (* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 332956652491/1000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(+ (* (pow v 2) (+ (* v (- (* 110860132438012536505081/2000000000000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)))) (* 2307722558415121/10000000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))))) (* 332956652491/1000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(/ (+ (* 332956652491/2000000000000 (/ (pow v 2) (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/ (+ (* (pow v 2) (+ (* -2307722558415121/20000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 332956652491/2000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/ (+ (* (pow v 2) (+ (* v (- (* 110860132438012536505081/4000000000000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)))) (* 2307722558415121/20000000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))))) (* 332956652491/2000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/ (- (* 6931/10000 v) 1) v)
(/ 1 v)
(/ (+ 1 (* -6931/10000 v)) v)
(exp (- (/ 1 v) 6931/10000))
(/ (+ (* -1 (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))) (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))) v)
(* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))
(/ (+ (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O)))) (* sinTheta_i (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i))))) v)
(/ (+ 1 (* sinTheta_O sinTheta_i)) v)
(/ (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) v)
(/ (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (* 332956652491/1000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) 6931/10000)))) v)
(/ (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) 6931/10000)))) v)
(* 332956652491/1000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))
(* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(* (pow v 2) (+ (* v (- (* 110860132438012536505081/1000000000000000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) (* 2307722558415121/10000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(* (pow v 2) (+ (* v (- (* (pow v 2) (+ (* -768371577927864890516716411/10000000000000000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 6))) (* 110860132438012536505081/1000000000000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))))) (* 2307722558415121/10000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))
(/ (+ (* 6931/10000 (* v (+ 1 (* sinTheta_O sinTheta_i)))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))
(/ (+ (* v (+ (* 48038761/100000000 v) (* 6931/10000 (+ 1 (* sinTheta_O sinTheta_i))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))
(/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (pow v 3))
(exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(- (+ 6931/10000 (+ (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+ (log 2) (* -1 (log (/ 1 v))))
(* 1/2 (/ (exp 6931/10000) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(exp 6931/10000)
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
6931/10000
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(* -1 (+ (/ (log 1/2) sinTheta_i) (/ (log (/ 1 v)) sinTheta_i)))
(+ (log 1/2) (log (/ 1 v)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))
(- (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (/ (* (exp 6931/10000) (+ (* -1 (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (+ (* -1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (pow v 3)) (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))) (* 100000000/48038761 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (exp 6931/10000)) (+ (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))) (* 1/2 (/ (- (* (exp 6931/10000) (+ (* -1 (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (+ (* -1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (* 100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (pow v 3)))))) v)
(- 6931/10000 (/ 1 v))
-6931/10000
(- (/ 1 v) 6931/10000)
(exp -6931/10000)
(+ (exp -6931/10000) (/ (exp -6931/10000) v))
(+ (exp -6931/10000) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v)))
(+ (exp -6931/10000) (+ (* 1/6 (/ (exp -6931/10000) (pow v 3))) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v))))
(* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i)))
(+ (log 1/2) (+ (log (/ 1 v)) (* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))))
(* 100000000/48038761 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (pow v 3)))
(/ (+ (* -1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v)) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (pow v 3))
(/ (- (+ (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) (pow v 2))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v))) (pow v 3))
(/ (- (+ (* -1 (/ (+ (* -100000000000000000000/15994825052375203651 (pow (+ 1 (* sinTheta_O sinTheta_i)) 6)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)))))) (pow v 3))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (+ (* -10000000000000000/2307722558415121 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 5) (pow v 2))) (+ (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v)) (* 10000000000000000/2307722558415121 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 5) (pow v 2)))))) (pow v 3))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(- (+ 6931/10000 (* -1 (/ (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (pow v 2)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (pow v 3)))) (+ (* -10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))) (+ (* 10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
48038761/100000000
(+ 48038761/100000000 (* 6931/10000 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+ 48038761/100000000 (+ (* 6931/10000 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))))
(exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(+ 6931/10000 (+ (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))
(+ (log -2) (* -1 (log (/ -1 v))))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(exp (+ (log -1/2) (log (/ -1 v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(* -1 (+ (/ (log -1/2) sinTheta_i) (/ (log (/ -1 v)) sinTheta_i)))
(+ (log -1/2) (log (/ -1 v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (* (exp 6931/10000) (+ (* -1 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (+ (* -1 (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* -100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) v)) (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 1/2 (/ (- (* (exp 6931/10000) (+ (* -1 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (+ (* -1 (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* -100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1/2 (/ (exp -6931/10000) v))) v)))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/6 (/ (exp -6931/10000) v)) (* 1/2 (exp -6931/10000))) v))) v)))
(* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i)))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) v)))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v))) (pow v 3)))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -1 (/ (+ (* -1000000000000/332956652491 (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)) (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) v))) v))) (pow v 3)))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -1 (/ (+ (* -1000000000000/332956652491 (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)) (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (+ (* -1 (/ (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))))) (* 100000000000000000000/15994825052375203651 (pow (+ 1 (* sinTheta_O sinTheta_i)) 6))) v)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)))) v))) v))) (pow v 3)))
(+ 6931/10000 (* -1 (/ (- (+ (* -10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v)) (* 10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v))) (* -1 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ 6931/10000 (* -1 (/ (- (* -1 (/ (- (+ (* 10000/6931 (/ (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* 100000000/48038761 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) v))) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* -1 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ 48038761/100000000 (* -1 (/ (+ (* -1 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v)) (* -6931/10000 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
Outputs
(exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* 1/2 (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))))
(*.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000)))))
(fma.f32 cosTheta_O (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (*.f32 v v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))) (*.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (/ (* cosTheta_O (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v)) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_O (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (/ (* cosTheta_O (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_O (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(* -1 (/ (log (/ 1/2 v)) sinTheta_i))
(neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))
(+ (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))
(*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)))
(* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(neg.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v)))))
(+ (* -1 (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v))))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))))))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(/ (* cosTheta_O cosTheta_i) v)
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(* cosTheta_i (- (+ (* -1 (/ (log (* 2 v)) cosTheta_i)) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) cosTheta_i) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i))) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_i v))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_i v))))
(/ (exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp (- (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) (/ (* sinTheta_O sinTheta_i) v)))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))
(* cosTheta_i (- (+ (/ cosTheta_O v) (/ (log (/ 1/2 v)) cosTheta_i)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))
(*.f32 cosTheta_i (+.f32 (/.f32 cosTheta_O v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (*.f32 (/.f32 sinTheta_O cosTheta_i) (/.f32 sinTheta_i v)))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))
(/.f32 (neg.f32 (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_i v))
(* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(*.f32 cosTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_i sinTheta_i)) (neg.f32 (/.f32 cosTheta_O (*.f32 sinTheta_i v)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i)) (/ cosTheta_O v)))
(*.f32 cosTheta_i (fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (neg.f32 (/.f32 cosTheta_O v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_i) (neg.f32 (/.f32 cosTheta_O v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_i) (neg.f32 (/.f32 cosTheta_O v)))))
(* -1 (* cosTheta_i (+ (/ cosTheta_O (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_i sinTheta_i)))))
(neg.f32 (*.f32 cosTheta_i (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_i sinTheta_i)) (/.f32 cosTheta_O (*.f32 sinTheta_i v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_i))))
(neg.f32 (*.f32 cosTheta_i (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_i) (neg.f32 (/.f32 cosTheta_O v)))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)))
(+ (* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v)))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000)))))) (/ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))) (*.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) (exp.f32 (-.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(+ (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) (pow v 2))))) (/ (* cosTheta_i (exp (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (*.f32 v v))))) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v))) (exp.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 2))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(+ (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) (pow v 2))))) (/ (* cosTheta_i (exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (*.f32 v v))))) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(* cosTheta_O (- (+ (* -1 (/ (log (* 2 v)) cosTheta_O)) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) cosTheta_O) (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v))) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O v))))
(* cosTheta_O (- (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 cosTheta_O (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O v))))
(* cosTheta_O (- (+ (/ cosTheta_i v) (/ (log (/ 1/2 v)) cosTheta_O)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))
(*.f32 cosTheta_O (+.f32 (/.f32 cosTheta_i v) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (*.f32 (/.f32 sinTheta_O cosTheta_O) (/.f32 sinTheta_i v)))))
(* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (* -1 (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(*.f32 cosTheta_O (fma.f32 #s(literal -1 binary32) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O sinTheta_i)) (neg.f32 (/.f32 cosTheta_i (*.f32 sinTheta_i v)))))
(* cosTheta_O (+ (* -1 (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O)) (/ cosTheta_i v)))
(*.f32 cosTheta_O (fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O)) (/.f32 cosTheta_i v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ 6931/10000 (* -1 (log (* 2 v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) (neg.f32 (/.f32 cosTheta_i v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) cosTheta_O) (neg.f32 (/.f32 cosTheta_i v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (log (/ 1/2 v)) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) cosTheta_O) (neg.f32 (/.f32 cosTheta_i v)))))
(* -1 (* cosTheta_O (+ (/ cosTheta_i (* sinTheta_i v)) (/ (log (/ 1/2 v)) (* cosTheta_O sinTheta_i)))))
(neg.f32 (*.f32 cosTheta_O (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 cosTheta_O sinTheta_i)) (/.f32 cosTheta_i (*.f32 sinTheta_i v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_i (- (* -1 (/ (log (/ 1/2 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))) cosTheta_O))))
(neg.f32 (*.f32 cosTheta_O (fma.f32 sinTheta_i (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v))) cosTheta_O) (neg.f32 (/.f32 cosTheta_i v)))))
(exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) v) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (neg.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))) (neg.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))) (/.f32 #s(literal 1 binary32) v)))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v))
(+ (* -1/2 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))) (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)))
(fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_i (+ (* -1/2 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_i (+ (* -1/12 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (neg.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))) (neg.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))
(/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000)))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* v (exp (- (/ 1 v) 6931/10000))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 (*.f32 v v) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (/.f32 (*.f32 sinTheta_i (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))
(exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) v) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 v v)) (neg.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) v)))) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 v v))))) (neg.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) v)))) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+ (log (/ 1/2 v)) (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)))
(+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))
(exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))
(+ (* sinTheta_i (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(fma.f32 sinTheta_i (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))
(+ (* sinTheta_i (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(fma.f32 sinTheta_i (-.f32 (fma.f32 sinTheta_i (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))
(+ (* sinTheta_i (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(fma.f32 sinTheta_i (-.f32 (fma.f32 sinTheta_i (fma.f32 sinTheta_i (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 #s(literal -36911618591269576715823706172806771/6000000000000000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (fma.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))
(exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* -1 (/ (* sinTheta_O (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_i (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (neg.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_i (+ (* -1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))) (neg.f32 (*.f32 sinTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))
(+ (* 1/2 (* sinTheta_i (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))) (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))))
(fma.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_i (+ (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (* sinTheta_i (+ (* 1/2 (* sinTheta_i (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))) (* 1/2 (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_i (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 #s(literal -36911618591269576715823706172806771/6000000000000000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))) (*.f32 v (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (fma.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (fma.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))))))) (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))))
(* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i))
(neg.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i))
(/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))
(/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (fma.f32 sinTheta_i (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* sinTheta_i (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_i (- (/ (pow sinTheta_O 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_O 2) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (/ (pow sinTheta_O 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_O 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_O (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_O (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (fma.f32 sinTheta_i (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 sinTheta_i (-.f32 (/.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))
(/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(+ (* -332956652491/1000000000000 (/ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 sinTheta_i (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 #s(literal -1 binary32) sinTheta_i) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (*.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_O 2) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))))))) (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_O 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (-.f32 (neg.f32 (*.f32 sinTheta_i (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))
(+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (fma.f32 sinTheta_i (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_i (+ (/ sinTheta_O (pow v 2)) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2))))) (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (fma.f32 sinTheta_i (+.f32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)) (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 sinTheta_O (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(/ 1 (pow v 3))
(/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32)))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (/ sinTheta_O (pow v 3)))) (/ 1 (pow v 3)))
(fma.f32 sinTheta_i (*.f32 #s(literal 3 binary32) (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (+ (* sinTheta_i (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) (/ sinTheta_O (pow v 3))))) (/ 1 (pow v 3)))
(fma.f32 sinTheta_i (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (fma.f32 sinTheta_i (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32)))) (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))))
(+ (* sinTheta_i (+ (* 2 (/ sinTheta_O (pow v 3))) (+ (* sinTheta_i (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (+ (/ (* (pow sinTheta_O 3) sinTheta_i) (pow v 3)) (/ (pow sinTheta_O 2) (pow v 3))))) (/ sinTheta_O (pow v 3))))) (/ 1 (pow v 3)))
(fma.f32 sinTheta_i (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (fma.f32 sinTheta_i (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 3 binary32)))) (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ (log (* 2 v)) sinTheta_i)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_i) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v) (/.f32 sinTheta_O v)))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v) (/.f32 sinTheta_O v))))
(* sinTheta_i (- (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ sinTheta_O v)))
(*.f32 sinTheta_i (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)) (/.f32 sinTheta_O v)))
(/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))
(exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))
(+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))))
(/ 1/2 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))
(fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(fma.f32 #s(literal -332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 4))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))))
(fma.f32 #s(literal -332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 v (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 sinTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v) (fma.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_i v)) (/.f32 sinTheta_O v)) (*.f32 v (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (*.f32 sinTheta_O sinTheta_i)))))
(* sinTheta_i (- (+ (* 3 (/ 1 (* sinTheta_O (* (pow sinTheta_i 2) v)))) (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 2))) (+ (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))
(*.f32 sinTheta_i (-.f32 (+.f32 (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (+.f32 (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_i v)) (/.f32 sinTheta_O v))) (fma.f32 (/.f32 v sinTheta_O) (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 (/.f32 v sinTheta_O) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) sinTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 v v) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (/.f32 (*.f32 v (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) sinTheta_O))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))))))
(* sinTheta_i (- (+ (* 3 (/ 1 (* sinTheta_O (* (pow sinTheta_i 2) v)))) (+ (/ 1 (* (pow sinTheta_O 2) (* (pow sinTheta_i 3) v))) (+ (/ 3 (* sinTheta_i v)) (/ sinTheta_O v)))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 2))) (+ (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (+ (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))) (+ (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 (* sinTheta_O v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O) (/ (* (pow v 2) (* (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)))) (pow sinTheta_O 2)))))) (* (pow sinTheta_O 2) (pow sinTheta_i 3)))))))))
(*.f32 sinTheta_i (-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) v)) (+.f32 (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_i v)) (/.f32 sinTheta_O v))) (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_O (*.f32 (*.f32 sinTheta_i sinTheta_i) v)))) (fma.f32 (/.f32 v sinTheta_O) (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 (/.f32 v sinTheta_O) (/.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) sinTheta_i) (fma.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (/.f32 #s(literal 3 binary32) v) (/.f32 (*.f32 v (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) sinTheta_O))) (pow.f32 sinTheta_i #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (-.f32 (/.f32 #s(literal 3 binary32) v) (/.f32 (*.f32 v (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) sinTheta_O))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 (*.f32 (*.f32 v v) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_O v)) (fma.f32 (*.f32 v v) (/.f32 (*.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (-.f32 (/.f32 #s(literal 3 binary32) v) (/.f32 (*.f32 v (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) sinTheta_O)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 3 binary32))))))))))
(* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (pow sinTheta_i 2))))
(/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v v)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))
(/ (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i)) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v v)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (pow sinTheta_i 2))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i)))) (pow sinTheta_i 2))
(/.f32 (-.f32 (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 2))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 6)))) (pow sinTheta_i 3))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) 2)) (* (pow sinTheta_O 6) (pow sinTheta_i 2)))) (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) (pow sinTheta_i 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_O (pow v 2)) (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 4) sinTheta_i)))))) (pow sinTheta_i 2))
(/.f32 (-.f32 (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (*.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 sinTheta_O #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 sinTheta_i #s(literal 3 binary32))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) #s(literal 2 binary32)) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i)))))) (*.f32 sinTheta_i sinTheta_i))
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))
(* (pow sinTheta_i 2) (+ (/ sinTheta_O (* sinTheta_i (pow v 2))) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* sinTheta_i v)) (/ (pow sinTheta_O 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (fma.f32 (/.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v)))))
(* (pow sinTheta_i 2) (+ (/ 48038761/100000000 (pow sinTheta_i 2)) (+ (* 6931/10000 (/ 1 (* (pow sinTheta_i 2) v))) (+ (/ 1 (* (pow sinTheta_i 2) (pow v 2))) (+ (/ sinTheta_O (* sinTheta_i (pow v 2))) (+ (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) (* sinTheta_i v)) (/ (pow sinTheta_O 2) (pow v 2))))))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (+.f32 (+.f32 (/.f32 #s(literal 48038761/100000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 #s(literal 6931/10000 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v)) (/.f32 sinTheta_O (*.f32 sinTheta_i (*.f32 v v)))) (fma.f32 (/.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))))
(/ (* (pow sinTheta_O 3) (pow sinTheta_i 3)) (pow v 3))
(*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)))
(* (pow sinTheta_i 3) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3)))))
(*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (pow.f32 v #s(literal 3 binary32))))))
(* (pow sinTheta_i 3) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3)))))))
(*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (pow.f32 v #s(literal 3 binary32))))))))
(* (pow sinTheta_i 3) (+ (* 2 (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3)))) (+ (/ 1 (* (pow sinTheta_i 3) (pow v 3))) (+ (/ sinTheta_O (* (pow sinTheta_i 2) (pow v 3))) (+ (/ (pow sinTheta_O 2) (* sinTheta_i (pow v 3))) (/ (pow sinTheta_O 3) (pow v 3))))))))
(*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 sinTheta_i v) #s(literal 3 binary32))) (/.f32 (/.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 3 binary32)))) (+.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) (pow.f32 v #s(literal 3 binary32))))))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(neg.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_i) (/.f32 sinTheta_O v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(neg.f32 (*.f32 sinTheta_i (-.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))
(* -1 (* sinTheta_i (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(neg.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i) (/.f32 sinTheta_O v)))))
(+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_i)) (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 3))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))) sinTheta_i))) (pow.f32 sinTheta_i #s(literal 3 binary32))) (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (* (pow sinTheta_i 3) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_i)) (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_i 3))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (/.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))) sinTheta_i) (*.f32 #s(literal -332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))) (pow.f32 sinTheta_i #s(literal 3 binary32))) (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_i)) (/ sinTheta_O v))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_i) (/.f32 sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_O))) sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O sinTheta_i))) (+ (* 3 (/ 1 v)) (+ (/ 3 (* sinTheta_O (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (* (pow sinTheta_O 2) sinTheta_i))))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) sinTheta_O) sinTheta_i) (+.f32 (fma.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_O)))) sinTheta_i) (/.f32 #s(literal 3 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal 3 binary32) v))) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_O))) sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow sinTheta_O 2) v)) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O)) (+ (* 3 (/ 1 (* sinTheta_O v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2)))))) (pow sinTheta_O 2))) (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2)))) sinTheta_i)) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_O)) (+ (* 3 (/ 1 (* sinTheta_O v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))))) (pow sinTheta_O 2))))) sinTheta_i)) (* 3 (/ 1 v))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) sinTheta_O))) sinTheta_i)))))
(neg.f32 (*.f32 sinTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) v)) (fma.f32 (*.f32 v v) (/.f32 (*.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) sinTheta_O) (fma.f32 (*.f32 v v) (/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_O v))))) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_i)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) sinTheta_O) (fma.f32 (*.f32 v v) (/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_O)))) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_O v))))) sinTheta_i) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) sinTheta_O)))) sinTheta_i) (/.f32 (neg.f32 sinTheta_O) v))))
(/ (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 4) sinTheta_i))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (* (pow sinTheta_O 6) sinTheta_i))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 4) sinTheta_i)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 4)))) sinTheta_i)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (-.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) sinTheta_i) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) sinTheta_i)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4)))))) (* (pow sinTheta_O 2) sinTheta_i))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))))) (* (pow sinTheta_O 6) sinTheta_i)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_O 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_O 4))))) sinTheta_i)) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_O 4)))) sinTheta_i)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_O 2)))) (pow sinTheta_i 2))
(/.f32 (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (*.f32 (pow.f32 sinTheta_O #s(literal 6 binary32)) sinTheta_i)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_O #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 4 binary32)))))) sinTheta_i) (*.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 4 binary32))))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_O (pow v 2))) (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v)))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_O (pow v 2))) (+ (* -1 (/ (* sinTheta_O (+ 6931/10000 (/ 1 v))) v)) (* -1 (/ (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) sinTheta_i)))) sinTheta_i)) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_O (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_O (*.f32 v v))) (neg.f32 (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) sinTheta_i))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(neg.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i) (neg.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_O (pow v 3))) (* -1 (/ sinTheta_O (pow v 3)))) sinTheta_i)) (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(neg.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (neg.f32 (/.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) #s(literal -3 binary32)) sinTheta_i))) sinTheta_i) (neg.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32))))))
(* -1 (* (pow sinTheta_i 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_O (pow v 3))) (* -1 (/ sinTheta_O (pow v 3)))) (/ 1 (* sinTheta_i (pow v 3)))) sinTheta_i)) (+ (* 2 (/ (pow sinTheta_O 2) (pow v 3))) (/ (pow sinTheta_O 2) (pow v 3)))) sinTheta_i)) (* -1 (/ (pow sinTheta_O 3) (pow v 3))))))
(neg.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) #s(literal -3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))))) sinTheta_i))) sinTheta_i) (neg.f32 (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32))))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (neg.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))) (neg.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) (exp.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* 1/4 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))
(+ (* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (* sinTheta_O (+ (* -1/2 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))) (* sinTheta_O (+ (* -1/12 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 4))) (* 1/4 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 3))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/12 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (neg.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 v v))))) (neg.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) v)))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* v (exp (- (/ 1 v) 6931/10000))))) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (* (pow v 3) (exp (- (/ 1 v) 6931/10000))))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (* (pow v 2) (exp (- (/ 1 v) 6931/10000))))))))) (/ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (exp (- (/ 1 v) 6931/10000))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (*.f32 v v)) (neg.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) v)))) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+ (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) (*.f32 v v))))) (neg.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))) v)))) (exp.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(+ (* sinTheta_O (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(fma.f32 sinTheta_O (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))
(+ (* sinTheta_O (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(fma.f32 sinTheta_O (-.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))
(+ (* sinTheta_O (- (+ (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))
(fma.f32 sinTheta_O (-.f32 (fma.f32 sinTheta_O (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 #s(literal -36911618591269576715823706172806771/6000000000000000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (fma.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 2))))))
(fma.f32 sinTheta_O (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (neg.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))) (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) v)) (* sinTheta_O (+ (* -1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)))) (pow v 2))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))) (neg.f32 (*.f32 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 1/2 (* sinTheta_O (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (/.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))) (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))))))
(fma.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))) (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))))
(+ (* 1/2 (/ (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (* sinTheta_O (+ (* 1/2 (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))))) (* sinTheta_O (+ (* 1/2 (* sinTheta_O (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3)))))) (+ (* -36911618591269576715823706172806771/6000000000000000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 3) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 6))) (* 332956652491/1000000000000 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/6 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 3)) (+ (* (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))) (* 1/2 (- (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (* -1 (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 4))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (+ (* (- (* -332956652491/1000000000000 (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* v (* (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ (* (exp (/ 332956652491/1000000000000 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (- (+ (* 1/2 (pow (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) 2)) (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* v (exp (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))))))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (*.f32 #s(literal 1/2 binary32) (fma.f32 sinTheta_O (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 #s(literal -36911618591269576715823706172806771/6000000000000000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 3 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))) (*.f32 v (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (fma.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (fma.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))))))) (-.f32 (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 4 binary32))) (neg.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (*.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (*.f32 (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) v) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))))) (/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (*.f32 v (exp.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (fma.f32 sinTheta_O (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* sinTheta_O (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (* sinTheta_O (- (/ (pow sinTheta_i 3) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (* (pow sinTheta_i 2) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (* (pow v 2) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))))) (/ (pow sinTheta_i 2) (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (+ (* 2 (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (/ (pow sinTheta_i 2) (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ sinTheta_i (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))) (+ (/ sinTheta_i (* (pow v 5) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* (pow v 4) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2)))))) (/ 1 (* (pow v 3) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (fma.f32 sinTheta_O (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 sinTheta_O (-.f32 (/.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))))) (fma.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 (-.f32 (*.f32 #s(literal 3 binary32) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (pow.f32 v #s(literal 5 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))) (fma.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 4 binary32))) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))) (/.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 5 binary32))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* -332956652491/1000000000000 (/ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 sinTheta_O (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (*.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))) (* -332956652491/1000000000000 (/ (* (pow sinTheta_i 2) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))))))) (+ (* -332956652491/1000000000000 (/ (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 3))) (* 332956652491/1000000000000 (/ (pow sinTheta_i 2) (* (pow v 2) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))))) (* 332956652491/1000000000000 (/ (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (pow (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) 2))))) (* 332956652491/1000000000000 (/ 1 (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (-.f32 (*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (*.f32 v v) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32)))))) (*.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (pow.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) #s(literal 2 binary32))))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (fma.f32 sinTheta_O (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (+ (* sinTheta_O (+ (/ sinTheta_i (pow v 2)) (+ (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (/ 1 (pow v 2)))))
(+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (fma.f32 sinTheta_O (+.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (/.f32 sinTheta_i (*.f32 v v))) (/.f32 #s(literal 1 binary32) (*.f32 v v))))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (/ sinTheta_i (pow v 3)))) (/ 1 (pow v 3)))
(fma.f32 sinTheta_O (*.f32 #s(literal 3 binary32) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (+ (* sinTheta_O (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) (/ sinTheta_i (pow v 3))))) (/ 1 (pow v 3)))
(fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (fma.f32 sinTheta_O (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32)))) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))))
(+ (* sinTheta_O (+ (* 2 (/ sinTheta_i (pow v 3))) (+ (* sinTheta_O (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (+ (/ (* sinTheta_O (pow sinTheta_i 3)) (pow v 3)) (/ (pow sinTheta_i 2) (pow v 3))))) (/ sinTheta_i (pow v 3))))) (/ 1 (pow v 3)))
(fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) (fma.f32 sinTheta_O (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32)) (*.f32 sinTheta_i sinTheta_i)) (pow.f32 v #s(literal 3 binary32)))) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))))
(* sinTheta_O (- (+ (* -1 (/ (log (* 2 v)) sinTheta_O)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) sinTheta_O) (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v)))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 sinTheta_O (-.f32 (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v))) (/.f32 sinTheta_i v)))
(* sinTheta_O (- (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ sinTheta_i v)))
(*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O)) (/.f32 sinTheta_i v)))
(+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* (pow sinTheta_O 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_O 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (*.f32 (pow.f32 sinTheta_O #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(fma.f32 #s(literal -332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 4))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))))))
(fma.f32 #s(literal -332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (*.f32 v (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 sinTheta_O (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_i v) (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O))))
(* sinTheta_O (- (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_O v))) (*.f32 v (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (*.f32 sinTheta_O sinTheta_i)))))
(* sinTheta_O (- (+ (* 3 (/ 1 (* (pow sinTheta_O 2) (* sinTheta_i v)))) (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) sinTheta_i)) (+ (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))))))
(*.f32 sinTheta_O (-.f32 (+.f32 (/.f32 #s(literal 3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v)) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_O v)))) (fma.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) sinTheta_i) (fma.f32 (/.f32 v sinTheta_O) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) sinTheta_i) (/.f32 (*.f32 (*.f32 (*.f32 v v) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (/.f32 (*.f32 v (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))))))
(* sinTheta_O (- (+ (* 3 (/ 1 (* (pow sinTheta_O 2) (* sinTheta_i v)))) (+ (/ 1 (* (pow sinTheta_O 3) (* (pow sinTheta_i 2) v))) (+ (/ 3 (* sinTheta_O v)) (/ sinTheta_i v)))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) sinTheta_i)) (+ (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O sinTheta_i)) (+ (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))) (+ (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (* (pow sinTheta_O 2) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 (* sinTheta_i v))) (+ (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i) (/ (* (pow v 2) (* (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (- (* 3 (/ 1 v)) (/ (* v (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_i)))) (pow sinTheta_i 2)))))) (* (pow sinTheta_O 3) (pow sinTheta_i 2)))))))))
(*.f32 sinTheta_O (-.f32 (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 sinTheta_O #s(literal 3 binary32))) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)) (+.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_O v)))) (/.f32 #s(literal 3 binary32) (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v))) (fma.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) sinTheta_i) (fma.f32 (/.f32 v sinTheta_O) (/.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) sinTheta_i) (fma.f32 (/.f32 (*.f32 v v) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 (*.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (/.f32 #s(literal 3 binary32) v) (/.f32 (*.f32 v (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)) (fma.f32 (/.f32 (*.f32 v v) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_i v)) (fma.f32 (*.f32 v v) (/.f32 (*.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (-.f32 (/.f32 #s(literal 3 binary32) v) (/.f32 (*.f32 v (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) sinTheta_i))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) sinTheta_i))))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 (*.f32 (*.f32 v v) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (/.f32 (*.f32 v (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) sinTheta_i))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))))))))
(/ (+ (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))) (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v v)) (*.f32 sinTheta_i sinTheta_i))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (pow sinTheta_O 2))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (*.f32 sinTheta_O sinTheta_O))
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 2))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 6)))) (pow sinTheta_O 3))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) 2)) (* (pow sinTheta_O 2) (pow sinTheta_i 6)))) (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* (pow sinTheta_O 2) (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (/ sinTheta_i (pow v 2)) (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (* sinTheta_O (pow sinTheta_i 4))))))) (pow sinTheta_O 2))
(/.f32 (-.f32 (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (*.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (pow.f32 sinTheta_i #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (*.f32 sinTheta_i sinTheta_i))))) (pow.f32 sinTheta_O #s(literal 3 binary32))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (*.f32 (pow.f32 v #s(literal 6 binary32)) (/.f32 (pow.f32 (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) #s(literal 2 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 sinTheta_i #s(literal 6 binary32))))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))))))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (/ sinTheta_i (* sinTheta_O (pow v 2))) (+ (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* sinTheta_O v)) (/ (pow sinTheta_i 2) (pow v 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (fma.f32 (/.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v v)))))
(* (pow sinTheta_O 2) (+ (/ 48038761/100000000 (pow sinTheta_O 2)) (+ (* 6931/10000 (/ 1 (* (pow sinTheta_O 2) v))) (+ (/ 1 (* (pow sinTheta_O 2) (pow v 2))) (+ (/ sinTheta_i (* sinTheta_O (pow v 2))) (+ (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) (* sinTheta_O v)) (/ (pow sinTheta_i 2) (pow v 2))))))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (+.f32 (/.f32 #s(literal 48038761/100000000 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 #s(literal 6931/10000 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) v))) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_O)) (*.f32 v v)) (/.f32 sinTheta_i (*.f32 sinTheta_O (*.f32 v v)))) (fma.f32 (/.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))))
(* (pow sinTheta_O 3) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3)))))
(*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))))))
(* (pow sinTheta_O 3) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3)))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (+.f32 (/.f32 (/.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))))))))
(* (pow sinTheta_O 3) (+ (* 2 (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3)))) (+ (* 2 (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3)))) (+ (/ 1 (* (pow sinTheta_O 3) (pow v 3))) (+ (/ sinTheta_i (* (pow sinTheta_O 2) (pow v 3))) (+ (/ (pow sinTheta_i 2) (* sinTheta_O (pow v 3))) (/ (pow sinTheta_i 3) (pow v 3))))))))
(*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (*.f32 sinTheta_O v) #s(literal 3 binary32))) (/.f32 (/.f32 sinTheta_i (*.f32 sinTheta_O sinTheta_O)) (pow.f32 v #s(literal 3 binary32)))) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O) (pow.f32 v #s(literal 3 binary32))))))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (+ (* -1 (log (* 2 v))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_O) (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (-.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)) (neg.f32 (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (- (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_O) (/.f32 sinTheta_i v))))
(+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 4) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_O)) (* -332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 3))) (+ (* 332956652491/1000000000000 (/ (pow v 2) (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))) sinTheta_O))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (+ (* 332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_O 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (*.f32 (pow.f32 sinTheta_i #s(literal 4 binary32)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(+ (* -1 (/ (+ (* -1/2 (/ (+ (* -1 (/ (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))) (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) (* 110860132438012536505081/2000000000000000000000000 (/ (pow v 3) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) sinTheta_O)) (* -332956652491/2000000000000 (/ (* (pow v 3) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* (pow sinTheta_i 4) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (pow sinTheta_O 3))) (+ (* 332956652491/2000000000000 (/ v (* (pow sinTheta_O 2) (* (pow sinTheta_i 2) (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))) (* 1/2 (/ 1 (* v (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) (/.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 sinTheta_i #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (/.f32 (/.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))) sinTheta_O) (*.f32 #s(literal -332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_i))) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O sinTheta_i))) (+ (* 3 (/ 1 v)) (+ (/ 3 (* sinTheta_O (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (* sinTheta_O (pow sinTheta_i 2)))))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 v (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) sinTheta_O) sinTheta_i) (+.f32 (fma.f32 (/.f32 (*.f32 v v) sinTheta_O) (/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 #s(literal 3 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal 3 binary32) v))) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_i))) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (* -1 (/ (- (* -1 (/ (- (/ 1 (* (pow sinTheta_i 2) v)) (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i)) (+ (* 3 (/ 1 (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2)))))) (pow sinTheta_i 2))) (/ (* (pow v 2) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2)))) sinTheta_O)) (+ (* -1 (/ (* v (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) sinTheta_i)) (+ (* 3 (/ 1 (* sinTheta_i v))) (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (- (* 3 (/ 1 v)) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))))) (pow sinTheta_i 2))))) sinTheta_O)) (* 3 (/ 1 v))) (* -1 (/ (* v (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) sinTheta_i))) sinTheta_O)))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) v)) (fma.f32 (*.f32 v v) (/.f32 (*.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (fma.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) sinTheta_i)) (fma.f32 (*.f32 v v) (/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_i v))))) (*.f32 sinTheta_i sinTheta_i))))) sinTheta_O)) (fma.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) sinTheta_i)) (fma.f32 (*.f32 v v) (/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_i)))) (*.f32 sinTheta_i sinTheta_i)) (/.f32 #s(literal 3 binary32) (*.f32 sinTheta_i v))))) sinTheta_O) (-.f32 (/.f32 #s(literal 3 binary32) v) (neg.f32 (/.f32 (*.f32 v (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) sinTheta_i)))) sinTheta_O) (neg.f32 (/.f32 sinTheta_i v))))
(/ (+ (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (* sinTheta_O (pow sinTheta_i 4)))) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) sinTheta_O) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32))) (/.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (* sinTheta_O (pow sinTheta_i 6)))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (* sinTheta_O (pow sinTheta_i 4))))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 4)))) sinTheta_O)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (-.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) #s(literal 2 binary32))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 6 binary32)))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/ (+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4)))))) (* sinTheta_O (pow sinTheta_i 2)))) (* -332956652491/1000000000000 (/ (* (pow v 6) (* (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))))) (* sinTheta_O (pow sinTheta_i 6))))) (+ (* -332956652491/1000000000000 (/ (* (pow v 6) (pow (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) 2)) (pow sinTheta_i 6))) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2))))) (pow sinTheta_i 4))))) sinTheta_O)) (* 332956652491/1000000000000 (/ (* (pow v 4) (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)))) (pow sinTheta_i 4)))) sinTheta_O)) (* 332956652491/1000000000000 (/ (pow v 2) (pow sinTheta_i 2)))) (pow sinTheta_O 2))
(/.f32 (fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 v v) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 6 binary32)))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 v v) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))))) (fma.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 6 binary32)) (pow.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 6 binary32))) (*.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))) (pow.f32 sinTheta_i #s(literal 4 binary32)))))) sinTheta_O) (*.f32 #s(literal -332956652491/1000000000000 binary32) (/.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))))) (pow.f32 sinTheta_i #s(literal 4 binary32))))) sinTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_i (pow v 2))) (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v)))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ sinTheta_i (pow v 2))) (+ (* -1 (/ (* sinTheta_i (+ 6931/10000 (/ 1 v))) v)) (* -1 (/ (+ 48038761/100000000 (+ (* 6931/10000 (/ 1 v)) (/ 1 (pow v 2)))) sinTheta_O)))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)) v) (/.f32 sinTheta_i (*.f32 v v))) (neg.f32 (/.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v))) sinTheta_O))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O) (neg.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (+ (* -2 (/ sinTheta_i (pow v 3))) (* -1 (/ sinTheta_i (pow v 3)))) sinTheta_O)) (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (neg.f32 (/.f32 (*.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) #s(literal -3 binary32)) sinTheta_O))) sinTheta_O) (neg.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32))))))
(* -1 (* (pow sinTheta_O 3) (+ (* -1 (/ (+ (* -1 (/ (- (+ (* -2 (/ sinTheta_i (pow v 3))) (* -1 (/ sinTheta_i (pow v 3)))) (/ 1 (* sinTheta_O (pow v 3)))) sinTheta_O)) (+ (* 2 (/ (pow sinTheta_i 2) (pow v 3))) (/ (pow sinTheta_i 2) (pow v 3)))) sinTheta_O)) (* -1 (/ (pow sinTheta_i 3) (pow v 3))))))
(neg.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 3 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 v #s(literal 3 binary32))) (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32))) #s(literal -3 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))))) sinTheta_O))) sinTheta_O) (neg.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32))))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (* -1 (+ (log 2) (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 v (fma.f32 #s(literal -1 binary32) (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32)) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(+ (log 2) (log v))
(+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32)))
(* 2 v)
(*.f32 #s(literal 2 binary32) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 #s(literal 6931/10000 binary32) v (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ -1 v)
(/.f32 #s(literal -1 binary32) v)
(* -1 (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) sinTheta_i))
(/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ (log 1/2) (* -1 (log v))))) (* sinTheta_O sinTheta_i)) v)
(/.f32 (-.f32 (fma.f32 v (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i)) v)
(+ (* 332956652491/1000000000000 (/ (pow v 2) (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(fma.f32 #s(literal 332956652491/1000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(+ (* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 332956652491/1000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(fma.f32 (*.f32 v v) (fma.f32 #s(literal -2307722558415121/10000000000000000 binary32) (/.f32 (/.f32 v (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(+ (* (pow v 2) (+ (* v (- (* 110860132438012536505081/2000000000000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)))) (* 2307722558415121/10000000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))))) (* 332956652491/1000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))
(fma.f32 (*.f32 v v) (fma.f32 v (-.f32 (/.f32 (*.f32 #s(literal 110860132438012536505081/2000000000000000000000000 binary32) v) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal 2307722558415121/10000000000000000 binary32) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))))) (exp.f32 (neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/ (+ (* 332956652491/2000000000000 (/ (pow v 2) (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/.f32 (fma.f32 #s(literal 332956652491/2000000000000 binary32) (/.f32 (/.f32 (*.f32 v v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) v)
(/ (+ (* (pow v 2) (+ (* -2307722558415121/20000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 332956652491/2000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/.f32 (fma.f32 (*.f32 v v) (fma.f32 #s(literal -2307722558415121/20000000000000000 binary32) (/.f32 (/.f32 v (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 332956652491/2000000000000 binary32) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) v)
(/ (+ (* (pow v 2) (+ (* v (- (* 110860132438012536505081/4000000000000000000000000 (/ v (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)))) (* 2307722558415121/20000000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))))) (* 332956652491/2000000000000 (/ 1 (* (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (* 1/2 (/ 1 (exp (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (* (pow v 3) (+ 48038761/100000000 (/ (* (+ 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 1 (* sinTheta_O sinTheta_i))) v)))))))) v)
(/.f32 (fma.f32 (*.f32 v v) (fma.f32 v (-.f32 (/.f32 (*.f32 #s(literal 110860132438012536505081/4000000000000000000000000 binary32) v) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 4 binary32)))) (/.f32 #s(literal 2307722558415121/20000000000000000 binary32) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))))) (/.f32 #s(literal 332956652491/2000000000000 binary32) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) v)
(/ (- (* 6931/10000 v) 1) v)
(/.f32 (-.f32 (*.f32 #s(literal 6931/10000 binary32) v) #s(literal 1 binary32)) v)
(/ 1 v)
(/.f32 #s(literal 1 binary32) v)
(/ (+ 1 (* -6931/10000 v)) v)
(/.f32 (fma.f32 #s(literal -6931/10000 binary32) v #s(literal 1 binary32)) v)
(exp (- (/ 1 v) 6931/10000))
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(/ (+ (* -1 (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i)))) (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i))) v)
(/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) sinTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i))) v)
(* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))
(/.f32 (neg.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)))) v)
(/ (+ (* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O)))) (* sinTheta_i (* v (+ (* -1 (/ (log v) sinTheta_i)) (/ (log 1/2) sinTheta_i))))) v)
(/.f32 (fma.f32 (*.f32 sinTheta_i v) (/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) sinTheta_i) (neg.f32 (*.f32 sinTheta_i (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O))))) v)
(/ (+ 1 (* sinTheta_O sinTheta_i)) v)
(/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)
(/ (+ 1 (+ (* -6931/10000 v) (* sinTheta_O sinTheta_i))) v)
(/.f32 (+.f32 (fma.f32 #s(literal -6931/10000 binary32) v (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (* 332956652491/1000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) 6931/10000)))) v)
(/.f32 (+.f32 (fma.f32 v (-.f32 (/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v v)) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))) #s(literal 6931/10000 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)
(/ (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) 6931/10000)))) v)
(/.f32 (+.f32 (fma.f32 v (-.f32 (*.f32 (*.f32 v v) (fma.f32 #s(literal -2307722558415121/10000000000000000 binary32) (/.f32 v (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))))) #s(literal 6931/10000 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)
(* 332956652491/1000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))
(/.f32 (*.f32 #s(literal 332956652491/1000000000000 binary32) (*.f32 v v)) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)))
(* (pow v 2) (+ (* -2307722558415121/10000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(*.f32 (*.f32 v v) (fma.f32 #s(literal -2307722558415121/10000000000000000 binary32) (/.f32 v (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)))))
(* (pow v 2) (+ (* v (- (* 110860132438012536505081/1000000000000000000000000 (/ (pow v 2) (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) (* 2307722558415121/10000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(*.f32 (*.f32 v v) (fma.f32 v (-.f32 (/.f32 (*.f32 #s(literal 110860132438012536505081/1000000000000000000000000 binary32) (*.f32 v v)) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32))) (/.f32 #s(literal 2307722558415121/10000000000000000 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)))))
(* (pow v 2) (+ (* v (- (* (pow v 2) (+ (* -768371577927864890516716411/10000000000000000000000000000 (/ v (pow (+ 1 (* sinTheta_O sinTheta_i)) 6))) (* 110860132438012536505081/1000000000000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))))) (* 2307722558415121/10000000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* 332956652491/1000000000000 (/ 1 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))
(*.f32 (*.f32 v v) (fma.f32 v (-.f32 (*.f32 (*.f32 v v) (fma.f32 #s(literal -768371577927864890516716411/10000000000000000000000000000 binary32) (/.f32 v (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 6 binary32))) (/.f32 #s(literal 110860132438012536505081/1000000000000000000000000 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32))))) (/.f32 #s(literal 2307722558415121/10000000000000000 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)))))
(/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))
(/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 v v))
(/ (+ (* 6931/10000 (* v (+ 1 (* sinTheta_O sinTheta_i)))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) (*.f32 v (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 v v))
(/ (+ (* v (+ (* 48038761/100000000 v) (* 6931/10000 (+ 1 (* sinTheta_O sinTheta_i))))) (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 #s(literal 48038761/100000000 binary32) v (*.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32))) (*.f32 v v))
(/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (pow v 3))
(pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))
(exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v)))))))
(exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(+ (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))
(+ 6931/10000 (* -1 (+ (log 2) (* -1 (log (/ 1 v))))))
(fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6931/10000 binary32))
(- (+ 6931/10000 (+ (* -1 (+ (log 2) (* -1 (log (/ 1 v))))) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))))) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(+ (log 2) (* -1 (log (/ 1 v))))
(fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))) v)
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32))))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))) v)
(/.f32 (fma.f32 #s(literal 1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))))) v)
(exp 6931/10000)
(exp.f32 #s(literal 6931/10000 binary32))
(+ (exp 6931/10000) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v))) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(+.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)))) (exp.f32 #s(literal 6931/10000 binary32)))
6931/10000
#s(literal 6931/10000 binary32)
(/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))
(exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal -6931/10000 binary32)))
(- (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))))
(-.f32 (fma.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal -6931/10000 binary32)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))
(- (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000)))))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))
(-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32)))) (+.f32 (fma.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal -6931/10000 binary32))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32))) (fma.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))))
(- (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 2) (exp -6931/10000)))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000)) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000))) (+ (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* v (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 3) (exp -6931/10000))))))))) (+ (* 1/6 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 2) (exp -6931/10000)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (* (pow v 3) (exp -6931/10000)))) (+ (* 1/2 (/ (- (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000)) (/ (exp (+ (log 1/2) (log (/ 1 v)))) (exp -6931/10000))) (pow v 3))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* v (exp -6931/10000))) (+ (/ (exp (+ (log 1/2) (log (/ 1 v)))) (* (pow v 3) (exp -6931/10000))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (* (pow v 2) (exp -6931/10000))))))))))
(-.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 v #s(literal 3 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (exp.f32 #s(literal -6931/10000 binary32)))) (+.f32 (+.f32 (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal -6931/10000 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32)))))))))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 v #s(literal 3 binary32))) (exp.f32 #s(literal -6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v v)) (exp.f32 #s(literal -6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal -6931/10000 binary32)))) (pow.f32 v #s(literal 3 binary32))) (+.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 v #s(literal 3 binary32))) (exp.f32 #s(literal -6931/10000 binary32)))) (/.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (*.f32 v (exp.f32 #s(literal -6931/10000 binary32))))))))))
(exp (+ (log 1/2) (log (/ 1 v))))
(exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(fma.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v)))
(fma.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (neg.f32 (log.f32 v))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))))
(+ (exp (+ (log 1/2) (log (/ 1 v)))) (+ (* 1/6 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (pow v 2))) (/ (* (exp (+ (log 1/2) (log (/ 1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))))
(fma.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (neg.f32 (log.f32 v))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))))
(* -1 (+ (/ (log 1/2) sinTheta_i) (/ (log (/ 1 v)) sinTheta_i)))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) sinTheta_i))
(+ (log 1/2) (log (/ 1 v)))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(- (+ (log 1/2) (+ (log (/ 1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (log.f32 v))) (log.f32 #s(literal 1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ (exp 6931/10000) (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 #s(literal -1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))
(+.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (*.f32 v v)) (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(- (+ (exp 6931/10000) (+ (* -1 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (/ (* (exp 6931/10000) (+ (* -1 (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (+ (* -1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (pow v 3)) (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))) (* 100000000/48038761 (/ (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (pow v 3))))
(-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -10000/6931 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal -100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal -1/6 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))))) (*.f32 v v)))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal 100000000/48038761 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)))))
(exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(exp.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))
(fma.f32 (exp.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 (exp.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))))
(+ (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (+ (* 1/6 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))) (/ (* (exp (+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (exp.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 (exp.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))))
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (* 1/2 (exp 6931/10000))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))))) (*.f32 v v))))) v)
(/ (+ (* -1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v)) (+ (* 1/2 (exp 6931/10000)) (+ (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (pow v 2))) (* 1/2 (/ (- (* (exp 6931/10000) (+ (* -1 (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (+ (* -1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))))) (* 100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (pow v 3)))))) v)
(/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fma.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (*.f32 v v)) (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 #s(literal -10000/6931 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal -100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal -1/6 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))))) (*.f32 (*.f32 #s(literal -100000000/48038761 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) (pow.f32 v #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) v)
(- 6931/10000 (/ 1 v))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
-6931/10000
#s(literal -6931/10000 binary32)
(- (/ 1 v) 6931/10000)
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(exp -6931/10000)
(exp.f32 #s(literal -6931/10000 binary32))
(+ (exp -6931/10000) (/ (exp -6931/10000) v))
(+.f32 (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) (exp.f32 #s(literal -6931/10000 binary32)))
(+ (exp -6931/10000) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v)))
(+.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v)) (exp.f32 #s(literal -6931/10000 binary32)))
(+ (exp -6931/10000) (+ (* 1/6 (/ (exp -6931/10000) (pow v 3))) (+ (* 1/2 (/ (exp -6931/10000) (pow v 2))) (/ (exp -6931/10000) v))))
(+.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 v v)) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log 1/2) (log (/ 1 v))) sinTheta_i)))
(*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v) (/.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) sinTheta_i)))
(+ (log 1/2) (+ (log (/ 1 v)) (* -1 (/ (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))) v))))
(+.f32 (fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) v)) (neg.f32 (log.f32 v))) (log.f32 #s(literal 1/2 binary32)))
(* 100000000/48038761 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) (pow v 3)))
(*.f32 #s(literal 100000000/48038761 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)))
(/ (+ (* -1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v)) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (pow v 3))
(/.f32 (fma.f32 #s(literal -1000000000000/332956652491 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 4 binary32)) v) (*.f32 #s(literal 100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) (pow.f32 v #s(literal 3 binary32)))
(/ (- (+ (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) (pow v 2))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v))) (pow v 3))
(/.f32 (-.f32 (fma.f32 #s(literal 100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32)) #s(literal 0 binary32)) (*.f32 v v)))) (*.f32 #s(literal 1000000000000/332956652491 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 4 binary32)) v))) (pow.f32 v #s(literal 3 binary32)))
(/ (- (+ (* -1 (/ (+ (* -100000000000000000000/15994825052375203651 (pow (+ 1 (* sinTheta_O sinTheta_i)) 6)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)))))) (pow v 3))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))) (+ (* -10000000000000000/2307722558415121 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 5) (pow v 2))) (+ (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v)) (* 10000000000000000/2307722558415121 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 5) (pow v 2)))))) (pow v 3))
(/.f32 (-.f32 (fma.f32 #s(literal 100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal -10000/6931 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal -100000000000000000000/15994825052375203651 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 6 binary32)))) (pow.f32 v #s(literal 3 binary32))))) (fma.f32 #s(literal -10000000000000000/2307722558415121 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32)) (*.f32 v v)) (fma.f32 #s(literal 1000000000000/332956652491 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 4 binary32)) v) (/.f32 (*.f32 #s(literal 10000000000000000/2307722558415121 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32))) (*.f32 v v))))) (pow.f32 v #s(literal 3 binary32)))
(+ 6931/10000 (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(+.f32 (/.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(- (+ 6931/10000 (* -1 (/ (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))) (pow v 2)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 v v)) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(- (+ 6931/10000 (* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))))) (pow v 3)))) (+ (* -10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))) (+ (* 10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 #s(literal -10000/6931 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal -100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 6931/10000 binary32)) (+.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 v v)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
48038761/100000000
#s(literal 48038761/100000000 binary32)
(+ 48038761/100000000 (* 6931/10000 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)))
(fma.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))
(+ 48038761/100000000 (+ (* 6931/10000 (/ (+ 1 (* sinTheta_O sinTheta_i)) v)) (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) (pow v 2))))
(+.f32 (fma.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 v v))) #s(literal 48038761/100000000 binary32))
(exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v)))))))
(exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32)))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (neg.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))))) (neg.f32 (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) #s(literal 2 binary32)) v)) (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) v) (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))))
(+ (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32)))) (pow.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) #s(literal 2 binary32)) (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) #s(literal 3 binary32)) v)))) v))) v) (exp.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))))
(+ 6931/10000 (* -1 (+ (log -2) (* -1 (log (/ -1 v))))))
(fma.f32 #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6931/10000 binary32))
(+ 6931/10000 (+ (* -1 (+ (log -2) (* -1 (log (/ -1 v))))) (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))))
(fma.f32 #s(literal -1 binary32) (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v)) #s(literal 6931/10000 binary32))
(+ (log -2) (* -1 (log (/ -1 v))))
(fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32)))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* -1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) v))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (neg.f32 (/.f32 (fma.f32 #s(literal -1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 3 binary32)) v)) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)))) v))) v))) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1/2 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)) v)) (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))))) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* -1 (/ (+ (* 1/6 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 3 binary32)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) #s(literal 2 binary32)))) v))) v) (exp.f32 #s(literal 6931/10000 binary32)))
(/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))
(exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))
(+ (* -1 (/ (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) v) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))))) v))) (neg.f32 (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) v) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))
(+ (* -1 (/ (- (+ (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (- (+ (* -1 (/ (- (* -1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) (exp -6931/10000))) (+ (* -1 (- (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))) (+ (* -1/6 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))) (* 1/2 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))))))) v)) (* 1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) (exp -6931/10000)))) (+ (* -1 (- (* -1 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) (exp -6931/10000))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) (* 1/2 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000))))) v))) (* -1 (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))) v)) (/ (exp (+ (log -1/2) (log (/ -1 v)))) (exp -6931/10000)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal -6931/10000 binary32))))) (fma.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) (*.f32 #s(literal -1/6 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))))) v))) (fma.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))) (neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 #s(literal -6931/10000 binary32)))) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32)))))))) v)) (*.f32 #s(literal 1 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))) v) (exp.f32 (-.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal -6931/10000 binary32))))
(exp (+ (log -1/2) (log (/ -1 v))))
(exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))) v))
(fma.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1/2 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) v)) (neg.f32 (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))))) v) (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (+ (log -1/2) (log (/ -1 v)))) (* -1 (/ (+ (* -1 (* (exp (+ (log -1/2) (log (/ -1 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)))) (* -1 (/ (+ (* 1/6 (/ (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 3)) v)) (* 1/2 (* (exp (+ (log -1/2) (log (/ -1 v)))) (pow (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 2)))) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))) v))) v) (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (+ (/ (log -1/2) sinTheta_i) (/ (log (/ -1 v)) sinTheta_i)))
(neg.f32 (/.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(- (+ (log -1/2) (+ (log (/ -1 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ (* sinTheta_O sinTheta_i) v))
(-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (log.f32 #s(literal -1/2 binary32))) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)))) v)))) v) (exp.f32 #s(literal 6931/10000 binary32)))
(+ (exp 6931/10000) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (- (* (exp 6931/10000) (+ (* -1 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (+ (* -1 (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* -100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) v)) (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) v)) (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (neg.f32 (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 #s(literal 1/6 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 #s(literal 10000/6931 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal 100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (*.f32 #s(literal 100000000/48038761 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) v))) v))) v) (exp.f32 #s(literal 6931/10000 binary32)))
(exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1/2 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (pow.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) #s(literal 2 binary32)) v)) (*.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))) v) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (pow (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (+ 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) (neg.f32 (/.f32 (fma.f32 #s(literal -1/6 binary32) (*.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (/.f32 (pow.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) #s(literal 3 binary32)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) #s(literal 2 binary32)))) v))) v) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(* -1 (/ (+ (* -1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))) v))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i)))) (* 1/2 (/ (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)))) v)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/2 (* (exp 6931/10000) (+ (* -1 (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) (* 1/2 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 1/2 (/ (- (* (exp 6931/10000) (+ (* -1 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (+ (* -1 (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2))))) (* 100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) (* 1/6 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3))))) (* -100000000/48038761 (* (exp 6931/10000) (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)))) v))) v)) (* -1/2 (* (exp 6931/10000) (+ 1 (* sinTheta_O sinTheta_i))))) v)) (* -1/2 (exp 6931/10000))) v))
(neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (fma.f32 #s(literal 1/6 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (*.f32 #s(literal 10000/6931 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal 100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))))))) (*.f32 (*.f32 #s(literal 100000000/48038761 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) v) (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) (neg.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)))))) v))) v))) v))
(+ 6931/10000 (* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) #s(literal 6931/10000 binary32))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1/2 (/ (exp -6931/10000) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) (neg.f32 (exp.f32 #s(literal -6931/10000 binary32)))) v) (exp.f32 #s(literal -6931/10000 binary32)))
(+ (exp -6931/10000) (* -1 (/ (+ (* -1 (exp -6931/10000)) (* -1 (/ (+ (* 1/6 (/ (exp -6931/10000) v)) (* 1/2 (exp -6931/10000))) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (exp.f32 #s(literal -6931/10000 binary32)) v) (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal -6931/10000 binary32)))) v) (neg.f32 (exp.f32 #s(literal -6931/10000 binary32)))) v) (exp.f32 #s(literal -6931/10000 binary32)))
(* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i))
(neg.f32 (/.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i))
(+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ (+ (log -1/2) (log (/ -1 v))) sinTheta_i)))
(*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v) (/.f32 (+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) sinTheta_i)))
(+ (log -1/2) (+ (log (/ -1 v)) (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)) v)))
(+.f32 (fma.f32 sinTheta_i (/.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) v) (log.f32 (/.f32 #s(literal -1 binary32) v))) (log.f32 #s(literal -1/2 binary32)))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* 1000000000000/332956652491 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 4) v))) (pow v 3)))
(neg.f32 (/.f32 (fma.f32 #s(literal 1000000000000/332956652491 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 4 binary32)) v) (*.f32 #s(literal -100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)))) (pow.f32 v #s(literal 3 binary32))))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -1 (/ (+ (* -1000000000000/332956652491 (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)) (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))) v))) v))) (pow v 3)))
(neg.f32 (/.f32 (fma.f32 #s(literal -100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal -1000000000000/332956652491 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 4 binary32)) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32)) #s(literal 0 binary32)) v))) v))) (pow.f32 v #s(literal 3 binary32))))
(* -1 (/ (+ (* -100000000/48038761 (pow (+ 1 (* sinTheta_O sinTheta_i)) 3)) (* -1 (/ (+ (* -1000000000000/332956652491 (pow (+ 1 (* sinTheta_O sinTheta_i)) 4)) (* -1 (/ (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (+ (* -1 (/ (+ (* 10000/6931 (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5))))) (* 100000000000000000000/15994825052375203651 (pow (+ 1 (* sinTheta_O sinTheta_i)) 6))) v)) (* 10000000000000000/2307722558415121 (pow (+ 1 (* sinTheta_O sinTheta_i)) 5)))) v))) v))) (pow v 3)))
(neg.f32 (/.f32 (fma.f32 #s(literal -100000000/48038761 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal -1000000000000/332956652491 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 4 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal -10000000000000000/2307722558415121 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32)) (fma.f32 #s(literal 10000000000000000/2307722558415121 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32)) (neg.f32 (/.f32 (fma.f32 (*.f32 #s(literal 10000/6931 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 5 binary32)) #s(literal 0 binary32)) (*.f32 #s(literal 100000000000000000000/15994825052375203651 binary32) (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 6 binary32)))) v)))) v))) v))) (pow.f32 v #s(literal 3 binary32))))
(+ 6931/10000 (* -1 (/ (- (+ (* -10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v)) (* 10000/6931 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v))) (* -1 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) v) #s(literal 0 binary32)) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v) #s(literal 6931/10000 binary32))
(+ 6931/10000 (* -1 (/ (- (* -1 (/ (- (+ (* 10000/6931 (/ (* (+ 1 (* sinTheta_O sinTheta_i)) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* 100000000/48038761 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 3) v))) (+ (* -10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)) (* 10000/6931 (pow (+ 1 (* sinTheta_O sinTheta_i)) 2)))) v)) (* -1 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (fma.f32 #s(literal 10000/6931 binary32) (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32)) v)) (*.f32 #s(literal 100000000/48038761 binary32) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) v))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) #s(literal 0 binary32))) v) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v) #s(literal 6931/10000 binary32))
(+ 48038761/100000000 (* -1 (/ (+ (* -1 (/ (pow (+ 1 (* sinTheta_O sinTheta_i)) 2) v)) (* -6931/10000 (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -6931/10000 binary32) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (neg.f32 (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 2 binary32)) v))) v) #s(literal 48038761/100000000 binary32))

rewrite179.0ms (1.8%)

Memory
-4.9MiB live, 138.6MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
092689
0131648
1572493
04388493
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
30 → 260
Calls
Call 1
Inputs
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
(+.f32 v v)
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32)))
(/.f32 #s(literal -1 binary32) v)
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))
(/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))))
(/.f32 #s(literal 1/2 binary32) v)
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
#s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)))
(*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v)))
(/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32))
Outputs
(*.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (-.f32 (*.f32 (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))))) (-.f32 (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (-.f32 (*.f32 (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))))))
(+.f32 (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(+.f32 (cosh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (sinh.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(exp.f32 (+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (-.f32 (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32))) (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32))) (-.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(/.f32 (-.f32 (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)) (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32)))) (-.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (log.f32 #s(literal 0 binary32)))))
(/.f32 (neg.f32 (-.f32 (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32))) (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)))) (neg.f32 (-.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(/.f32 (neg.f32 (fma.f32 (pow.f32 (log.f32 #s(literal 0 binary32)) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (log.f32 #s(literal 0 binary32)))) (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32))))))
(/.f32 (fma.f32 (pow.f32 (log.f32 #s(literal 0 binary32)) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 3 binary32))) (+.f32 (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)) (-.f32 (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32))) (*.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))))
(/.f32 (fma.f32 (pow.f32 (log.f32 #s(literal 0 binary32)) #s(literal 3 binary32)) #s(literal -1 binary32) (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 3 binary32))) (fma.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (log.f32 #s(literal 0 binary32)))) (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32)))))
(-.f32 (/.f32 (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32))) (-.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 2 binary32)) (-.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))))
(-.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 #s(literal 1 binary32) (log.f32 #s(literal 0 binary32))))
(-.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(literal -1 binary32)))
(fma.f32 #s(literal -1 binary32) (log.f32 #s(literal 0 binary32)) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(fma.f32 (log.f32 #s(literal 0 binary32)) #s(literal -1 binary32) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(+.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(literal 3 binary32)) (fma.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (log.f32 #s(literal 0 binary32)))) (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32))))) (/.f32 (pow.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) #s(literal 3 binary32)) (fma.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (-.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (log.f32 #s(literal 0 binary32)))) (*.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32))))))
(+.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))))
(+.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v)))) (neg.f32 (log.f32 #s(literal 0 binary32))))
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(log.f32 #s(literal 0 binary32))
(/.f32 (-.f32 (*.f32 (log.f32 #s(literal 2 binary32)) (log.f32 #s(literal 2 binary32))) (*.f32 (log.f32 v) (log.f32 v))) (-.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)))
(/.f32 (+.f32 (pow.f32 (log.f32 #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32))) (fma.f32 (log.f32 #s(literal 2 binary32)) (log.f32 #s(literal 2 binary32)) (-.f32 (*.f32 (log.f32 v) (log.f32 v)) (*.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)))))
(-.f32 (log.f32 (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (log.f32 (fma.f32 v v #s(literal 0 binary32))))
(-.f32 (log.f32 #s(literal 0 binary32)) (log.f32 #s(literal 0 binary32)))
(+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32)))
(+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v))
(neg.f32 (neg.f32 (log.f32 #s(literal 0 binary32))))
#s(literal 0 binary32)
(*.f32 (/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32)) #s(literal 0 binary32))
(*.f32 (/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(/.f32 (/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) v) #s(literal 2 binary32))
(/.f32 (/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 2 binary32)) v)
(/.f32 (neg.f32 (neg.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))))) #s(literal 0 binary32))
(/.f32 (neg.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))) #s(literal 0 binary32))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
(+.f32 (/.f32 (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32)) (/.f32 (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32)))
(neg.f32 (/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32)))
(/.f32 (-.f32 (*.f32 (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))) (*.f32 (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))))) (-.f32 (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (-.f32 (*.f32 (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))) (*.f32 (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))))))
(+.f32 (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))))
(+.f32 (cosh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (sinh.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32)))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))
#s(literal 0 binary32)
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (pow.f32 #s(literal 0 binary32) #s(literal -1/2 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 0 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (log.f32 v)))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (exp.f32 (log.f32 #s(literal 0 binary32))))
(/.f32 #s(literal 1 binary32) #s(literal 0 binary32))
(/.f32 #s(literal -1 binary32) #s(literal 0 binary32))
(-.f32 (cosh.f32 (log.f32 #s(literal 0 binary32))) (sinh.f32 (log.f32 #s(literal 0 binary32))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal 0 binary32)))
(pow.f32 (exp.f32 (log.f32 #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 #s(literal 0 binary32) #s(literal -1 binary32))
(+.f32 (cosh.f32 (neg.f32 (log.f32 #s(literal 0 binary32)))) (sinh.f32 (neg.f32 (log.f32 #s(literal 0 binary32)))))
(exp.f32 (neg.f32 (log.f32 #s(literal 0 binary32))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(neg.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (neg.f32 (neg.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v)))) (neg.f32 (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (neg.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(neg.f32 (/.f32 (neg.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(neg.f32 (/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
#s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal -1 binary32) v)
(pow.f32 (neg.f32 v) #s(literal -1 binary32))
(neg.f32 (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (exp.f32 (/.f32 #s(literal 1 binary32) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (neg.f32 (neg.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))))) (neg.f32 (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (neg.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+.f32 (/.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(+.f32 (cosh.f32 (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (sinh.f32 (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(exp.f32 (-.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(neg.f32 (/.f32 (neg.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(neg.f32 (/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (neg.f32 (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))))
(/.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) (neg.f32 sinTheta_i))
(/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)
(-.f32 (/.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 sinTheta_i)) (/.f32 (log.f32 v) (neg.f32 sinTheta_i)))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) sinTheta_i))
(neg.f32 (/.f32 (neg.f32 (log.f32 #s(literal 0 binary32))) sinTheta_i))
(/.f32 (-.f32 (*.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))) (*.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))))) (-.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (-.f32 (*.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))) (*.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))))))
(+.f32 (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))))
(+.f32 (cosh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))) (sinh.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))))
(exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))))
#s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i)))
(/.f32 (neg.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (neg.f32 (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))
(+.f32 (/.f32 (cosh.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (/.f32 (sinh.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(+.f32 (cosh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (sinh.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(neg.f32 (/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(neg.f32 (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (/.f32 #s(literal -1 binary32) v)) #s(literal -1/2 binary32))
(*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) v)))
(*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (/.f32 #s(literal 1/2 binary32) v)) (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) #s(literal 0 binary32))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) #s(literal 0 binary32))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 1 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal -1 binary32)) #s(literal 0 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/.f32 (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) v))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) #s(literal -1/2 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (neg.f32 v)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) #s(literal 1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) #s(literal 0 binary32)))
(/.f32 (*.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) #s(literal -1 binary32)) (*.f32 (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) #s(literal 0 binary32)))
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) #s(literal -1/2 binary32)) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (neg.f32 v)))
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) #s(literal 1 binary32)) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) #s(literal 0 binary32)))
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) #s(literal -1 binary32)) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) #s(literal 0 binary32)))
(/.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (*.f32 v (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (*.f32 (neg.f32 v) (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (*.f32 (neg.f32 v) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (*.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/.f32 (*.f32 #s(literal -1 binary32) (neg.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))) (*.f32 #s(literal 0 binary32) (neg.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))))
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))) (*.f32 #s(literal 0 binary32) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 1/2 binary32)) v)
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))
(/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) #s(literal 1/2 binary32)) (*.f32 (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 v v #s(literal 0 binary32)))
(*.f32 (pow.f32 #s(literal 0 binary32) #s(literal -1/2 binary32)) (pow.f32 #s(literal 0 binary32) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 0 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) (exp.f32 (log.f32 v)))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (exp.f32 (log.f32 #s(literal 0 binary32))))
(/.f32 #s(literal 1 binary32) #s(literal 0 binary32))
(/.f32 #s(literal -1 binary32) #s(literal 0 binary32))
(-.f32 (cosh.f32 (log.f32 #s(literal 0 binary32))) (sinh.f32 (log.f32 #s(literal 0 binary32))))
(pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 #s(literal 0 binary32)))
(pow.f32 (exp.f32 (log.f32 #s(literal 0 binary32))) #s(literal -1 binary32))
(pow.f32 #s(literal 0 binary32) #s(literal -1 binary32))
(+.f32 (cosh.f32 (neg.f32 (log.f32 #s(literal 0 binary32)))) (sinh.f32 (neg.f32 (log.f32 #s(literal 0 binary32)))))
(exp.f32 (neg.f32 (log.f32 #s(literal 0 binary32))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(neg.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32)))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 v #s(literal -3 binary32)))) (neg.f32 (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 v #s(literal -3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 6931/10000 binary32) v)))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 6931/10000 binary32) v))) (/.f32 (pow.f32 v #s(literal -3 binary32)) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 6931/10000 binary32) v))))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))
#s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32))) (neg.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(/.f32 (-.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 (pow.f32 v #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v)))
(-.f32 (/.f32 (pow.f32 v #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(-.f32 (/.f32 (pow.f32 v #s(literal -3 binary32)) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))) (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 (+.f32 (pow.f32 v #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 6931/10000 binary32) v))))
(-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(/.f32 (-.f32 (*.f32 (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))) (-.f32 (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 (+.f32 (pow.f32 (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32)) (pow.f32 (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32))) (fma.f32 (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (-.f32 (*.f32 (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))))
(/.f32 (neg.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v))) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(+.f32 (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+.f32 (cosh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (sinh.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))
#s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i))
(*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) (neg.f32 sinTheta_i))
(*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(*.f32 sinTheta_i (neg.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))
(/.f32 (*.f32 (-.f32 (pow.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(literal 2 binary32))) (neg.f32 sinTheta_i)) (+.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i))))
(/.f32 (*.f32 (-.f32 (pow.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(literal 3 binary32))) (neg.f32 sinTheta_i)) (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) (+.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i))) (pow.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) #s(literal 2 binary32))))
(/.f32 (*.f32 (neg.f32 sinTheta_i) (-.f32 (pow.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(literal 2 binary32)))) (+.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i))))
(/.f32 (*.f32 (neg.f32 sinTheta_i) (-.f32 (pow.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(literal 3 binary32)))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) v) (+.f32 (/.f32 (neg.f32 sinTheta_O) v) #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i))) (pow.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) #s(literal 2 binary32))))
(neg.f32 (*.f32 (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (/.f32 (log.f32 #s(literal 0 binary32)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)) sinTheta_i))
(*.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (-.f32 (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)) #s(literal 2307722558415121/10000000000000000 binary32))) (-.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 48038761/100000000 binary32)))
(*.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (+.f32 #s(literal 110860132438012536505081/1000000000000000000000000 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32)))) (+.f32 (-.f32 #s(literal 2307722558415121/10000000000000000 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32)) (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (/.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (neg.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)))) (neg.f32 (neg.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))
(/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) (*.f32 (pow.f32 v #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))) (neg.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))
(neg.f32 (/.f32 (neg.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(neg.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))
(*.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (-.f32 (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)) #s(literal 2307722558415121/10000000000000000 binary32))) (-.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 48038761/100000000 binary32)))
(*.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (+.f32 #s(literal 110860132438012536505081/1000000000000000000000000 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32)))) (+.f32 (-.f32 #s(literal 2307722558415121/10000000000000000 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32))))
(/.f32 #s(literal -332956652491/1000000000000 binary32) (neg.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(/.f32 #s(literal 332956652491/1000000000000 binary32) (neg.f32 (neg.f32 (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))))
(/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))
(neg.f32 (/.f32 #s(literal -332956652491/1000000000000 binary32) (fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))
(/.f32 (-.f32 #s(literal 2307722558415121/10000000000000000 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32))) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)) #s(literal 2307722558415121/10000000000000000 binary32))) (neg.f32 (-.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 48038761/100000000 binary32))))
(/.f32 (neg.f32 (+.f32 #s(literal 110860132438012536505081/1000000000000000000000000 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (-.f32 #s(literal 2307722558415121/10000000000000000 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)) #s(literal 2307722558415121/10000000000000000 binary32)) (-.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 48038761/100000000 binary32)))
(/.f32 (+.f32 #s(literal 110860132438012536505081/1000000000000000000000000 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32))) (+.f32 #s(literal 2307722558415121/10000000000000000 binary32) (-.f32 (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))))))
(/.f32 (+.f32 #s(literal 110860132438012536505081/1000000000000000000000000 binary32) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32))) (+.f32 (-.f32 #s(literal 2307722558415121/10000000000000000 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 48038761/100000000 binary32))) (/.f32 #s(literal 2307722558415121/10000000000000000 binary32) (-.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 48038761/100000000 binary32))))
(-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (neg.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (fabs.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fabs.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32) #s(literal 48038761/100000000 binary32)))
(fma.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32) #s(literal 48038761/100000000 binary32)))
(fma.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32))
(fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))
(fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32) #s(literal 48038761/100000000 binary32)))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) v) #s(literal 48038761/100000000 binary32))
(+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 2307722558415121/10000000000000000 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 110860132438012536505081/1000000000000000000000000 binary32) (+.f32 (-.f32 #s(literal 2307722558415121/10000000000000000 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 48038761/100000000 binary32)))) (pow.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 2 binary32)))))
(+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32) #s(literal 48038761/100000000 binary32)))
(+.f32 (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 48038761/100000000 binary32))
(+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (+.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(*.f32 (neg.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32))))
(*.f32 (fabs.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)))
(/.f32 (*.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))) v)
(/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32))) (neg.f32 v))
(/.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/.f32 (neg.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32))) (neg.f32 (pow.f32 v #s(literal 3 binary32))))
(/.f32 (pow.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))
(fma.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(fma.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))))
(pow.f32 (exp.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) #s(literal 3/2 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))
(+.f32 (*.f32 (*.f32 (/.f32 sinTheta_O v) sinTheta_i) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))))
(+.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 sinTheta_O v) sinTheta_i)) (*.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (cosh.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32))) (sinh.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32)))

eval139.0ms (1.4%)

Memory
-23.5MiB live, 161.7MiB allocated; 19ms collecting garbage
Compiler

Compiled 73 891 to 4 632 computations (93.7% saved)

prune24.0ms (0.2%)

Memory
11.3MiB live, 57.7MiB allocated; 2ms collecting garbage
Pruning

16 alts after pruning (11 fresh and 5 done)

PrunedKeptTotal
New6726678
Fresh055
Picked235
Done022
Total67416690
Accuracy
100.0%
Counts
690 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.2%
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
84.2%
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) #s(approx (+ 0 (+ (pow (log (* 2 v)) 2) 0)) (pow.f32 (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
4.6%
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
3.2%
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
36.3%
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (*.f32 (neg.f32 cosTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_i cosTheta_O)) (/.f32 cosTheta_i (*.f32 sinTheta_i v))))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
91.3%
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
99.5%
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
99.8%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))
99.9%
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
98.7%
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
11.9%
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
11.7%
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
49.0%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 #s(approx (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))))
4.6%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
99.9%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
98.8%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))))
Compiler

Compiled 1 748 to 755 computations (56.8% saved)

regimes71.0ms (0.7%)

Memory
-3.1MiB live, 141.4MiB allocated; 15ms collecting garbage
Counts
27 → 1
Calls
Call 1
Inputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 #s(approx (exp (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v))) (*.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) #s(approx (- 6931/10000 (/ (+ (* sinTheta_i sinTheta_O) 1) v)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))))))
(exp.f32 (fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))))))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (neg.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (neg.f32 sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 #s(approx (+ (log (/ 1/2 v)) (/ (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) v)) (*.f32 (neg.f32 sinTheta_i) (-.f32 #s(approx (/ (+ (* cosTheta_O (/ cosTheta_i v)) (log (/ 1/2 v))) (neg sinTheta_i)) (*.f32 (neg.f32 cosTheta_O) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (*.f32 sinTheta_i cosTheta_O)) (/.f32 cosTheta_i (*.f32 sinTheta_i v))))) (/.f32 (neg.f32 sinTheta_O) v))))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 #s(approx (/ (pow (/ (+ (* sinTheta_i sinTheta_O) 1) v) 3) (+ (* (/ (+ (* sinTheta_i sinTheta_O) 1) v) (+ (/ (+ (* sinTheta_i sinTheta_O) 1) v) 6931/10000)) 48038761/100000000)) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 v #s(literal 3 binary32))) (+.f32 (+.f32 #s(literal 48038761/100000000 binary32) (/.f32 #s(literal 6931/10000 binary32) v)) (/.f32 #s(literal 1 binary32) (*.f32 v v)))))))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (/.f32 (exp.f32 (/.f32 #s(literal 332956652491/1000000000000 binary32) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))) (exp.f32 (/.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) (+.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (+.f32 #s(literal 0 binary32) (+.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 0 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) #s(approx (+ 0 (+ (pow (log (* 2 v)) 2) 0)) (pow.f32 (+.f32 (log.f32 v) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (+.f32 (/.f32 (-.f32 #s(literal 0 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32))) (*.f32 (pow.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) #s(literal 2 binary32)) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) #s(literal 2 binary32)))) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))) (exp.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
Outputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
Calls

9 calls:

11.0ms
cosTheta_i
10.0ms
(*.f32 cosTheta_i cosTheta_O)
9.0ms
v
7.0ms
sinTheta_O
7.0ms
cosTheta_O
Results
AccuracySegmentsBranch
99.9%1(*.f32 sinTheta_i sinTheta_O)
99.9%1(*.f32 cosTheta_i cosTheta_O)
99.9%1(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
99.9%1(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
99.9%1cosTheta_i
99.9%1cosTheta_O
99.9%1sinTheta_i
99.9%1sinTheta_O
99.9%1v
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes27.0ms (0.3%)

Memory
22.2MiB live, 68.8MiB allocated; 2ms collecting garbage
Counts
8 → 1
Calls
Call 1
Inputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))))
Outputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))))
Calls

9 calls:

4.0ms
cosTheta_O
3.0ms
sinTheta_O
3.0ms
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
3.0ms
cosTheta_i
3.0ms
sinTheta_i
Results
AccuracySegmentsBranch
98.8%1(*.f32 sinTheta_i sinTheta_O)
98.8%1(*.f32 cosTheta_i cosTheta_O)
98.8%1(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
98.8%1(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
98.8%1cosTheta_i
98.8%1cosTheta_O
98.8%1sinTheta_i
98.8%1sinTheta_O
98.8%1v
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes30.0ms (0.3%)

Memory
-25.5MiB live, 66.5MiB allocated; 8ms collecting garbage
Counts
7 → 1
Calls
Call 1
Inputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
Outputs
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
Calls

9 calls:

6.0ms
sinTheta_O
5.0ms
(*.f32 sinTheta_i sinTheta_O)
3.0ms
cosTheta_O
3.0ms
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
3.0ms
cosTheta_i
Results
AccuracySegmentsBranch
98.7%1(*.f32 sinTheta_i sinTheta_O)
98.7%1(*.f32 cosTheta_i cosTheta_O)
98.7%1(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
98.7%1(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
98.7%1cosTheta_i
98.7%1cosTheta_O
98.7%1sinTheta_i
98.7%1sinTheta_O
98.7%1v
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes27.0ms (0.3%)

Memory
-8.9MiB live, 48.1MiB allocated; 13ms collecting garbage
Counts
6 → 2
Calls
Call 1
Inputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
Outputs
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v))))
Calls

9 calls:

8.0ms
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
2.0ms
cosTheta_i
2.0ms
sinTheta_O
2.0ms
v
2.0ms
cosTheta_O
Results
AccuracySegmentsBranch
17.1%2(*.f32 sinTheta_i sinTheta_O)
16.8%2(*.f32 cosTheta_i cosTheta_O)
11.9%1(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
11.9%1(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
15.6%2cosTheta_O
11.9%1sinTheta_i
11.9%1v
11.9%1cosTheta_i
15.3%2sinTheta_O
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes8.0ms (0.1%)

Memory
9.8MiB live, 9.8MiB allocated; 0ms collecting garbage
Counts
5 → 1
Calls
Call 1
Inputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (*.f32 #s(literal 2 binary32) v))
Outputs
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
Calls

4 calls:

2.0ms
sinTheta_O
2.0ms
cosTheta_O
2.0ms
(*.f32 sinTheta_i sinTheta_O)
2.0ms
(*.f32 cosTheta_i cosTheta_O)
Results
AccuracySegmentsBranch
11.9%1sinTheta_O
11.9%1cosTheta_O
11.9%1(*.f32 cosTheta_i cosTheta_O)
11.9%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 8 to 22 computations (-175% saved)

regimes18.0ms (0.2%)

Memory
-5.3MiB live, 39.5MiB allocated; 4ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
Outputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
Calls

9 calls:

2.0ms
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
2.0ms
sinTheta_i
2.0ms
cosTheta_i
2.0ms
cosTheta_O
2.0ms
sinTheta_O
Results
AccuracySegmentsBranch
4.6%1(*.f32 cosTheta_i cosTheta_O)
4.6%1(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
4.6%1cosTheta_i
4.6%1(*.f32 sinTheta_i sinTheta_O)
4.6%1(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
4.6%1cosTheta_O
4.6%1sinTheta_i
4.6%1v
4.6%1sinTheta_O
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes12.0ms (0.1%)

Memory
25.1MiB live, 25.1MiB allocated; 0ms collecting garbage
Counts
2 → 1
Calls
Call 1
Inputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
Outputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
Calls

9 calls:

1.0ms
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
1.0ms
v
1.0ms
cosTheta_i
1.0ms
sinTheta_O
1.0ms
sinTheta_i
Results
AccuracySegmentsBranch
4.6%1cosTheta_i
4.6%1cosTheta_O
4.6%1sinTheta_i
4.6%1sinTheta_O
4.6%1(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
4.6%1(*.f32 sinTheta_i sinTheta_O)
4.6%1(*.f32 cosTheta_i cosTheta_O)
4.6%1(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
4.6%1v
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes12.0ms (0.1%)

Memory
-14.1MiB live, 31.9MiB allocated; 4ms collecting garbage
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
Outputs
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
Calls

9 calls:

4.0ms
(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
1.0ms
sinTheta_i
1.0ms
cosTheta_i
1.0ms
cosTheta_O
1.0ms
sinTheta_O
Results
AccuracySegmentsBranch
3.2%1cosTheta_i
3.2%1sinTheta_O
3.2%1cosTheta_O
3.2%1(*.f32 cosTheta_i cosTheta_O)
3.2%1(+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
3.2%1sinTheta_i
3.2%1v
3.2%1(*.f32 sinTheta_i sinTheta_O)
3.2%1(exp.f32 (+.f32 (+.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
Compiler

Compiled 60 to 78 computations (-30% saved)

bsearch1.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.973718080187748e-36
8.746173020839296e-36
Compiler

Compiled 28 to 29 computations (-3.6% saved)

simplify52.0ms (0.5%)

Memory
25.1MiB live, 71.5MiB allocated; 3ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
082281
1149277
2322271
3831267
43292267
Stop Event
node limit
Calls
Call 1
Inputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(if (<=.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 11150373/5575186299632655785383929568162090376495104 binary32)) (exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))
Outputs
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) v))) v) #s(literal 1/2 binary32))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) #s(approx (* (/ 1/2 v) (exp (- 6931/10000 (/ (+ (* sinTheta_O sinTheta_i) 1) v)))) (*.f32 (/.f32 (exp.f32 #s(approx (- 6931/10000 (/ 1 v)) (/.f32 #s(literal -1 binary32) v))) v) #s(literal 1/2 binary32))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)))
(if (<=.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 11150373/5575186299632655785383929568162090376495104 binary32)) (exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v)))))
(if (<=.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 11150373/5575186299632655785383929568162090376495104 binary32)) (exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v)))) (exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 v)))))
(exp.f32 #s(approx (+ (* (log (* 2 v)) -1) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000)) (*.f32 cosTheta_O (/.f32 cosTheta_i v))))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) (+.f32 v v))
(/.f32 (exp.f32 #s(approx (+ (+ 6931/10000 (/ (- (* cosTheta_O cosTheta_i) (+ (* sinTheta_O sinTheta_i) 1)) v)) 0) #s(literal 6931/10000 binary32))) #s(literal 0 binary32))

derivations1.1s (10.3%)

Memory
28.0MiB live, 962.9MiB allocated; 124ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02174
03462
113757
2121357
0889655
056343
086295
1392291
23215291
08127291
092689
0131648
1572493
04388493
0257036197
0839134504
02971633
19961580
242691444
082881365
087533
0131467
1619438
25205438
08688438
010887713
139757388
089836943
0163812461
1600412034
0811911406
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 316 to 87 computations (72.5% saved)

preprocess70.0ms (0.7%)

Memory
2.3MiB live, 98.4MiB allocated; 9ms collecting garbage
Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

Compiler

Compiled 886 to 372 computations (58% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...