HairBSDF, Mp, lower

Time bar (total: 12.1s)

start0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated

analyze417.0ms (3.5%)

Memory
-3.7MiB live, 558.6MiB allocated
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)

sample4.1s (34.1%)

Memory
-115.6MiB live, 3 430.8MiB allocated
Samples
3.4s8 256×0valid
24.0ms132×0invalid
Precisions
Click to see histograms. Total time spent on operations: 2.7s
ival-<=: 743.0ms (27.7% of total)
const: 712.0ms (26.6% of total)
ival-mult: 483.0ms (18% of total)
ival-div: 263.0ms (9.8% of total)
ival-exp: 135.0ms (5% of total)
ival-log: 110.0ms (4.1% of total)
ival-add: 93.0ms (3.5% of total)
ival-sub: 69.0ms (2.6% of total)
ival-and: 52.0ms (1.9% of total)
exact: 16.0ms (0.6% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain311.0ms (2.6%)

Memory
18.2MiB live, 462.1MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1014(1.6316193759365684e-25 -1.4284209605343873e-21 3.4625888929440407e-6 7.791062195199411e-19 0.0605255588889122)31(-5.697027732799378e-26 -4.112806591875882e-15 6.990717338339891e-8 -2.294195355083173e-17 7.802641445428694e-39)(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
1014(-2.647082055773353e-6 9.760936503511175e-11 -8.770580846151854e-29 2.914445998041446e-26 7.412551683572133e-10)40(-1.080816477982971e-10 -7.271726924075434e-24 -1.0167130547095991e-26 6.112938180405269e-17 4.9607811608769225e-29)(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
36(-7.9435829760516035e-16 3.2547239642993775e-13 -0.00044157958473078907 -2.723831461759734e-14 0.0025177637580782175)3(-6.667053020770197e-11 -2.3987539066183672e-8 -0.036823417991399765 -5.80109021511139e-28 0.015426543541252613)(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)))))
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-(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
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 cosTheta_i cosTheta_O) v)u/n140
(*.f32 cosTheta_i cosTheta_O)underflow95
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)))))sensitivity64
/.f32(/.f32 (*.f32 sinTheta_i sinTheta_O) v)u/n50
(*.f32 sinTheta_i sinTheta_O)underflow78
Confusion
Predicted +Predicted -
+05
-25226
Precision
0.0
Recall
0.0
Confusion?
Predicted +Predicted MaybePredicted -
+041
-250226
Precision?
0.13793103448275862
Recall?
0.8
Freqs
test
numberfreq
0231
125
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
80.0ms512×0valid
Compiler

Compiled 428 to 88 computations (79.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 51.0ms
ival-div: 17.0ms (33% of total)
ival-mult: 9.0ms (17.5% of total)
const: 7.0ms (13.6% of total)
ival-log: 5.0ms (9.7% of total)
ival-exp: 4.0ms (7.8% of total)
ival-add: 4.0ms (7.8% of total)
ival-sub: 4.0ms (7.8% of total)
exact: 1.0ms (1.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

preprocess180.0ms (1.5%)

Memory
-21.5MiB live, 209.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0159481
1462447
21368440
34990440
02125
03423
16322
215122
347122
4171722
5504722
0813419
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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) (fma.f32 (/.f32 cosTheta_O v) cosTheta_i #s(literal 6931/10000 binary32)))))
Symmetry

(sort cosTheta_i cosTheta_O)

(sort sinTheta_i sinTheta_O)

Compiler

Compiled 25 to 21 computations (16% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 5 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(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)

simplify126.0ms (1%)

Memory
21.3MiB live, 178.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff64
(+.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))
cost-diff160
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
cost-diff320
(-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
cost-diff3136
(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)))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021133
034125
163124
2151124
3471124
41717124
55047124
08134113
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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) (fma.f32 (/.f32 cosTheta_O v) cosTheta_i #s(literal 6931/10000 binary32)))))
(+.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)) (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) (fma.f32 (/.f32 cosTheta_O v) cosTheta_i #s(literal 6931/10000 binary32))))
(+.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))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) (fma.f32 (/.f32 cosTheta_O v) cosTheta_i #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))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_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)

localize75.0ms (0.6%)

Memory
-0.6MiB live, 121.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.07421875
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
accuracy0.0910271880986265
(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)))))
accuracy8.116202512806417
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
accuracy8.612053470973605
(/.f32 (*.f32 cosTheta_i cosTheta_O) v)
Samples
63.0ms256×0valid
Compiler

Compiled 268 to 44 computations (83.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-div: 18.0ms (37.1% of total)
ival-mult: 16.0ms (33% of total)
ival-log: 4.0ms (8.2% of total)
const: 4.0ms (8.2% of total)
ival-exp: 2.0ms (4.1% of total)
ival-add: 2.0ms (4.1% of total)
ival-sub: 2.0ms (4.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series37.0ms (0.3%)

Memory
-22.4MiB live, 63.6MiB allocated
Counts
7 → 66
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 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(/.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 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
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 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_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)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 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)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_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 (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i 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 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O 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)))))
(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))))))))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 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))
(/ (* sinTheta_O sinTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(* 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 (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* 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 (/ (* 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 (- (/ (* 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 (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* 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 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ 1/2 v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (* 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))))
6931/10000
(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 (* -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)))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
Calls

15 calls:

TimeVariablePointExpression
9.0ms
v
@0
((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)) (/ 1 (* 2 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)))
4.0ms
cosTheta_i
@-inf
((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)) (/ 1 (* 2 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)))
3.0ms
sinTheta_O
@0
((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)) (/ 1 (* 2 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)))
2.0ms
cosTheta_i
@0
((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)) (/ 1 (* 2 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)))
2.0ms
v
@-inf
((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)) (/ 1 (* 2 v)) (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v) (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)))

simplify166.0ms (1.4%)

Memory
36.4MiB live, 299.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03261885
110541815
236931627
082071506
Stop Event
iter limit
node limit
Counts
66 → 66
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 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ (* cosTheta_O cosTheta_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)) (/ (* cosTheta_O cosTheta_i) v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) 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)))))
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_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 (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i 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 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O 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)))))
(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))))))))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 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))
(/ (* sinTheta_O sinTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(* 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 (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* 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 (/ (* 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 (- (/ (* 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 (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* 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 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ 1/2 v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (* cosTheta_O cosTheta_i) (* 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))))
6931/10000
(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 (* -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)))
(* -1 (/ (- (* -1 (* cosTheta_O cosTheta_i)) (* -1 (* sinTheta_O sinTheta_i))) v))
Outputs
(exp (- (+ 6931/10000 (log (/ 1/2 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))))
(+ (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_i v)) cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (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 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i)) v) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_O v))) cosTheta_i (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) v) cosTheta_O (*.f32 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) v) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) v) (*.f32 (*.f32 #s(literal 1/6 binary32) (pow.f32 cosTheta_O #s(literal 3 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_i (pow.f32 v #s(literal 3 binary32)))))) cosTheta_i)) cosTheta_i))
(* -1 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(*.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v))
(- (/ (* cosTheta_O cosTheta_i) v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* 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))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* -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)) (/ (* 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
(* cosTheta_i (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_i)) (/ cosTheta_O v)))
(*.f32 (-.f32 (/.f32 cosTheta_O v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) cosTheta_i)
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (+.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) cosTheta_i)
(* cosTheta_i (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))) (/ cosTheta_O v)))
(*.f32 (-.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v))))))
(*.f32 (-.f32 (/.f32 cosTheta_O v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 #s(literal 1 binary32) v)) cosTheta_i)) cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)))))
(*.f32 (+.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 cosTheta_O v)) cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(*.f32 (-.f32 (/.f32 cosTheta_O v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_i)) 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 (fma.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) cosTheta_O)) v) (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) v) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_i v))) cosTheta_O (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(+ (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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) v) cosTheta_i (*.f32 (fma.f32 (*.f32 #s(literal 1/6 binary32) cosTheta_O) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (/.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_i v))) #s(literal 1/2 binary32))) cosTheta_O)) cosTheta_O))
(* cosTheta_O (+ (* -1 (/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) cosTheta_O)) (/ cosTheta_i v)))
(*.f32 (-.f32 (/.f32 cosTheta_i v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) 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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) cosTheta_O)
(* cosTheta_O (+ (* -1 (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))) (/ cosTheta_i v)))
(*.f32 (-.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_O)) cosTheta_O)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (+ (/ 1 (* cosTheta_O v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v))))))
(*.f32 (-.f32 (/.f32 cosTheta_i v) (/.f32 (fma.f32 (/.f32 sinTheta_i v) sinTheta_O (/.f32 #s(literal 1 binary32) v)) cosTheta_O)) cosTheta_O)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (+.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 cosTheta_i v)) cosTheta_O)
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))
(*.f32 (-.f32 (/.f32 cosTheta_i v) (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) cosTheta_O)) cosTheta_O)
(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 (fma.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 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (neg.f32 sinTheta_i) v)) sinTheta_O))
(+ (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 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) v) (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.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 (fma.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)) (* 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 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) v) (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 (*.f32 #s(literal -1/6 binary32) (pow.f32 sinTheta_O #s(literal 3 binary32))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 sinTheta_i (pow.f32 v #s(literal 3 binary32)))))) sinTheta_i) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(- (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 (/.f32 (fma.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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) v))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i)
(* 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 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ sinTheta_O v)))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i)
(* -1 (* sinTheta_i (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i) (/.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 (-.f32 (/.f32 (+.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i)
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (* -1 (/ sinTheta_O v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i)
(+ (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 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_i sinTheta_i) sinTheta_O)) v) (*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.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 (fma.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 (fma.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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i 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 (fma.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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O) (/.f32 sinTheta_i v)) sinTheta_O)
(* 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 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O)) (/.f32 sinTheta_i v)) sinTheta_O)
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)) (/ sinTheta_i v)))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) sinTheta_O) (/.f32 sinTheta_i v)) sinTheta_O)
(* -1 (* sinTheta_O (- (* -1 (/ (- (/ (* cosTheta_O cosTheta_i) v) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_O) (/.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 (-.f32 (/.f32 (+.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) sinTheta_O) (/.f32 sinTheta_i v)) sinTheta_O)
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (* -1 (/ sinTheta_i v)))))
(*.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) sinTheta_O) (/.f32 sinTheta_i v)) sinTheta_O)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ 1/2 v)
(/.f32 #s(literal 1/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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (* cosTheta_O cosTheta_i) (* 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 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 v))) #s(literal 1/2 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))
(*.f32 (+.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1 binary32)) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 v))) #s(literal 1/2 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 (-.f32 #s(literal 6931/10000 binary32) (log.f32 v))) #s(literal 1/2 binary32) (*.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 v))) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 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))))
(fma.f32 (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 v))) #s(literal 1/2 binary32)) (fma.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (pow.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) #s(literal 1/6 binary32))) (*.f32 (+.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 1 binary32)) (*.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 v))) #s(literal 1/2 binary32))))
6931/10000
#s(literal 6931/10000 binary32)
(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)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (*.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 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/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 (*.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)) (fma.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) #s(literal -1/2 binary32) (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))))) (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 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v) (/.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)) (/.f32 (*.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)) (fma.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_i (-.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i))) #s(literal 2 binary32)) #s(literal 1/2 binary32) (*.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) #s(literal -1/6 binary32)))) (neg.f32 v))) (neg.f32 v)))
(* -1 (/ (- (+ 1 (* -1 (* cosTheta_O cosTheta_i))) (* -1 (* sinTheta_O sinTheta_i))) v))
(/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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)

rewrite192.0ms (1.6%)

Memory
9.2MiB live, 327.2MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02183
03471
114764
2150764
0824564
Stop Event
iter limit
node limit
iter limit
Counts
7 → 617
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 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(/.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 cosTheta_i cosTheta_O) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))
Outputs
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.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 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(*.f32 (exp.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (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 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (*.f32 #s(literal 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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(literal 1 binary32) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(literal 1 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(*.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (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 2 binary32)) (pow.f32 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 v #s(literal -3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 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))) (neg.f32 v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))))
(*.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))) v) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)))
(*.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))) (neg.f32 v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (neg.f32 v))))
(*.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))) v) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) v)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (neg.f32 v)) (*.f32 (*.f32 v v) #s(literal -1 binary32))) (neg.f32 (pow.f32 v #s(literal -3 binary32))))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 v v)) (pow.f32 v #s(literal -3 binary32)))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (*.f32 v #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))))
(*.f32 (fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v (neg.f32 v)) (pow.f32 v #s(literal -2 binary32)))
(*.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 v #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 v))))))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(/.f32 (-.f32 (pow.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)) #s(literal -1 binary32)) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v)) #s(literal 3 binary32))) (fma.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)) #s(literal -1 binary32)) v)) (/.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)) #s(literal -1 binary32)) v)) (fma.f32 (/.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v)) (/.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v)) (/.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 v #s(literal -3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 v #s(literal -3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 v #s(literal -3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 v #s(literal -3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 v #s(literal -3 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32))) (+.f32 (pow.f32 v #s(literal -2 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (-.f32 (*.f32 (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (-.f32 (*.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))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))))
(/.f32 (neg.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 v #s(literal -2 binary32))))) (neg.f32 (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v))))
(/.f32 (neg.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 v #s(literal -3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))))))
(/.f32 (neg.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))) (neg.f32 v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))))
(/.f32 (neg.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))) v) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)))
(/.f32 (neg.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))) (neg.f32 v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (neg.f32 v))))
(/.f32 (neg.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))) v) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal 1 binary32)))) (neg.f32 (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) v)))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (neg.f32 v)) (*.f32 (*.f32 v v) #s(literal -1 binary32)))) (neg.f32 (pow.f32 (neg.f32 v) #s(literal 3 binary32))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 v v))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (*.f32 v #s(literal -1 binary32)))) (neg.f32 (*.f32 v (neg.f32 v))))
(/.f32 (neg.f32 (fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v (neg.f32 v))) (neg.f32 (*.f32 v v)))
(/.f32 (neg.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (-.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (-.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (-.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) #s(literal 1 binary32)) v)
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))) (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(/.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (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 2 binary32)) (pow.f32 v #s(literal -2 binary32)))) (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 v #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 v #s(literal -2 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 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 v #s(literal -3 binary32)))) (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 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))) (neg.f32 v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)))
(/.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))) v) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v))
(/.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))) (neg.f32 v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal -1 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (neg.f32 v)))
(/.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))) v) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal 1 binary32))) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) v))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (neg.f32 v)) (*.f32 (*.f32 v v) #s(literal -1 binary32))) (pow.f32 (neg.f32 v) #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 v v)) (pow.f32 v #s(literal 3 binary32)))
(/.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (*.f32 v #s(literal -1 binary32))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v (neg.f32 v)) (*.f32 v v))
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 2 binary32)) (pow.f32 v #s(literal -2 binary32))) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 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 v #s(literal -2 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 v)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)) (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))) (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 v)))) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v)) (-.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))) (neg.f32 v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (-.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))) v) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (neg.f32 v)) (-.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))) (neg.f32 v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) v) (-.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))) v) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 (neg.f32 v) #s(literal 3 binary32)) (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (neg.f32 v)) (*.f32 (*.f32 v v) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (pow.f32 v #s(literal 3 binary32)) (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 v v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 v)) (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (*.f32 v #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 v (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.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 cosTheta_O v) cosTheta_i (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.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 3 binary32)) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))))
(-.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))) (neg.f32 v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))))
(-.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))) v) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)))
(-.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))) (neg.f32 v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (neg.f32 v))) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (neg.f32 v))))
(-.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))) v) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) v)) (/.f32 (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) v)))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (neg.f32 v)) (pow.f32 (neg.f32 v) #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 v v) #s(literal -1 binary32)) (pow.f32 (neg.f32 v) #s(literal 3 binary32))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 v v) (pow.f32 v #s(literal 3 binary32))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (*.f32 v (neg.f32 v))) (/.f32 (*.f32 v #s(literal -1 binary32)) (*.f32 v (neg.f32 v))))
(-.f32 (/.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (*.f32 v v)) (/.f32 v (*.f32 v v)))
(-.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)) #s(literal -1 binary32)) v)) (/.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 v #s(literal -3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (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 #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))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.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 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (/.f32 #s(literal -1 binary32) v))
(fma.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 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (pow.f32 v #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) v)) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (-.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) v) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.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 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal -1 binary32) v))
(fma.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 #s(literal 1 binary32) (+.f32 (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 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))))) (/.f32 #s(literal -1 binary32) v))
(fma.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 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v)) (neg.f32 (/.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v))))
(fma.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 v #s(literal -3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 v #s(literal -2 binary32)) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal -1 binary32) v))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal -1 binary32) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 #s(literal -1 binary32) v))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal -1 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)) #s(literal -1 binary32)) v)) (neg.f32 (/.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 v #s(literal -3 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))))))
(+.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 #s(literal -1 binary32) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (-.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v)))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(*.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 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (exp.f32 (log.f32 #s(literal 1/2 binary32))) 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/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/2 binary32) v)
(/.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32))
(/.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 #s(literal 0 binary32) (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/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))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1/2 binary32) v)))
(*.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 #s(literal 1 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(literal 1 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32))))))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))))
(*.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)))))
(*.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.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 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) (+.f32 (pow.f32 v #s(literal -2 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 (pow.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (fma.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (fma.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (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) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #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 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (/.f32 (fma.f32 sinTheta_O sinTheta_i #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 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 3 binary32)) (neg.f32 (pow.f32 v #s(literal -3 binary32)))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)) (-.f32 (pow.f32 v #s(literal -2 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 (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 (*.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 (/.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 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (pow.f32 (neg.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 (*.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 (-.f32 (/.f32 #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 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (-.f32 (*.f32 (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O 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) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) (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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))))
(/.f32 (neg.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))))
(/.f32 (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))))
(/.f32 #s(literal 1 binary32) (/.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 (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 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.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 (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 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))) (+.f32 #s(literal 332956652491/1000000000000 binary32) (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) (/.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 cosTheta_O cosTheta_i) v)) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))
(-.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 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.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)))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 cosTheta_O v) cosTheta_i (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v))))) #s(literal 6931/10000 binary32))
(fma.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 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.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 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.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 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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)))
(fma.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 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (neg.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal -1 binary32) v) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal -1 binary32) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.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 v #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v))) #s(literal 6931/10000 binary32))
(fma.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 v #s(literal -3 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32))))) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.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))) (neg.f32 v)) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 v))) #s(literal 6931/10000 binary32))
(fma.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))) v) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v)) #s(literal 6931/10000 binary32))
(fma.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))) (neg.f32 v)) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) (neg.f32 v))) #s(literal 6931/10000 binary32))
(fma.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))) v) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))) v)) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (neg.f32 v)) (*.f32 (*.f32 v v) #s(literal -1 binary32))) (neg.f32 (pow.f32 v #s(literal -3 binary32))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (*.f32 v v)) (pow.f32 v #s(literal -3 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (*.f32 v #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))) #s(literal 6931/10000 binary32))
(fma.f32 (fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v (neg.f32 v)) (pow.f32 v #s(literal -2 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (pow.f32 v #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (pow.f32 v #s(literal -2 binary32)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) v)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) v)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) sinTheta_i) (/.f32 sinTheta_O v)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) sinTheta_i) (/.f32 sinTheta_O v)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) v) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.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 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.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 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v)) #s(literal 6931/10000 binary32))
(fma.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 #s(literal 1 binary32) (+.f32 (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 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.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 #s(literal 1 binary32) (+.f32 (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 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.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 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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)))
(fma.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 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)) (-.f32 (pow.f32 v #s(literal -2 binary32)) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 v))))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)) v) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (neg.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 v #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) (pow.f32 v #s(literal -2 binary32)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.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)))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32)))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(pow.f32 (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))) #s(literal -1 binary32))
(+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (neg.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v)))
(+.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 (pow.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))) (neg.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(+.f32 (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (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) (neg.f32 (-.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32))))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v))
(*.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v))
(*.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v))
(*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 cosTheta_O v) cosTheta_i)
(*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32))
(*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 cosTheta_O (/.f32 cosTheta_i v))
(*.f32 cosTheta_i (/.f32 cosTheta_O v))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(/.f32 cosTheta_i (/.f32 v cosTheta_O))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(-.f32 #s(literal 0 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(pow.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(neg.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 (neg.f32 sinTheta_i) #s(literal -1 binary32)) (/.f32 sinTheta_O v))
(*.f32 (/.f32 (neg.f32 sinTheta_O) #s(literal -1 binary32)) (/.f32 sinTheta_i v))
(*.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_i) v))
(*.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 sinTheta_O) v))
(*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_O #s(literal 1 binary32)))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_i #s(literal 1 binary32)))
(*.f32 (/.f32 sinTheta_O v) sinTheta_i)
(*.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 sinTheta_O sinTheta_i))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 1 binary32))
(*.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 sinTheta_O (/.f32 sinTheta_i v))
(*.f32 sinTheta_i (/.f32 sinTheta_O v))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32)) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) v)
(/.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))
(/.f32 (*.f32 sinTheta_O sinTheta_i) (neg.f32 (neg.f32 v)))
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(/.f32 sinTheta_i (/.f32 v sinTheta_O))
(-.f32 (/.f32 #s(literal 0 binary32) (neg.f32 v)) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(-.f32 #s(literal 0 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(pow.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32)))
(neg.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v) (/.f32 #s(literal 1 binary32) 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)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(*.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 #s(literal 1 binary32) (neg.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 v v))))
(*.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal -1 binary32) 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))) (pow.f32 v #s(literal -2 binary32)))
(*.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(*.f32 (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 v) v)))
(*.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(*.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) sinTheta_i) (/.f32 sinTheta_O v)))
(*.f32 (-.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)))
(*.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (/.f32 #s(literal 1 binary32) (*.f32 v (neg.f32 v))))
(*.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(*.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) v) (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))
(*.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) 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 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))
(*.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 #s(literal 1 binary32) (+.f32 (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 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O 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))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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)) (pow.f32 v #s(literal -2 binary32)))
(*.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))
(*.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (fma.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (*.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))))
(/.f32 (-.f32 (pow.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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (fma.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (*.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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v)) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (fma.f32 (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v)) (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v)) (*.f32 (*.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v))))))
(/.f32 (fma.f32 #s(literal -1 binary32) (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (*.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(/.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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32)))) (neg.f32 (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(/.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 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(/.f32 (neg.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 (neg.f32 (-.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))) (neg.f32 (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(/.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 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32))) (neg.f32 v))
(/.f32 (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal -1 binary32))) (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 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32))) v)
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (neg.f32 v))
(/.f32 (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))
(/.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 (+.f32 (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 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O 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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.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 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)))
(/.f32 (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (/.f32 v (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.f32 (-.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i))) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 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 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))))
(/.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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))
(/.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 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (-.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O 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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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)) (neg.f32 (neg.f32 v)))
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) v)
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (/.f32 (-.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (*.f32 sinTheta_O sinTheta_i) v)) v)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (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 2 binary32)) (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v))))) (-.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 #s(literal 1 binary32) (/.f32 (*.f32 v v) (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (neg.f32 v)) (*.f32 (neg.f32 v) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 v) v) (-.f32 (*.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v) (*.f32 (neg.f32 v) (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v)) (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (-.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (/.f32 v (*.f32 cosTheta_O cosTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v) (-.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (neg.f32 v)) (-.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)) (*.f32 v (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (-.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))))
(-.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) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (*.f32 (neg.f32 v) #s(literal 1 binary32)) (*.f32 (neg.f32 v) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(-.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 #s(literal 1 binary32) (neg.f32 v)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (neg.f32 v))))
(-.f32 (/.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_i)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(-.f32 (/.f32 v (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) v)) (/.f32 (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)) 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 (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 v (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))) (/.f32 v (*.f32 v (/.f32 v (*.f32 sinTheta_O sinTheta_i)))))
(-.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))))
(-.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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) v))
(-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 v)))
(-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
(fma.f32 (/.f32 v v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (neg.f32 (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v))))
(fma.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 cosTheta_O cosTheta_i)) (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(fma.f32 (/.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 cosTheta_O v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 (/.f32 cosTheta_O v) #s(literal 2 binary32)) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(fma.f32 (/.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) v)) (/.f32 (pow.f32 v #s(literal -2 binary32)) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(fma.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_i) #s(literal -1 binary32)) (/.f32 cosTheta_O v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 (neg.f32 cosTheta_O) #s(literal -1 binary32)) (/.f32 cosTheta_i v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 cosTheta_O #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 cosTheta_i #s(literal -1 binary32)) (/.f32 (neg.f32 cosTheta_O) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 (neg.f32 sinTheta_i) v) (/.f32 sinTheta_O #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 sinTheta_O #s(literal -1 binary32)) (/.f32 sinTheta_i v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 (neg.f32 sinTheta_O) v) (/.f32 sinTheta_i #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 sinTheta_i #s(literal -1 binary32)) (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 sinTheta_i v) (/.f32 (neg.f32 sinTheta_O) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 cosTheta_O v) v) (neg.f32 (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v))))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (*.f32 cosTheta_i v) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O)) (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i v) v) (neg.f32 (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v))))
(fma.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 (neg.f32 sinTheta_i) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 sinTheta_O sinTheta_i) #s(literal 1 binary32)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(fma.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 3 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (/.f32 (pow.f32 (*.f32 v (/.f32 v (*.f32 cosTheta_O cosTheta_i))) #s(literal -1 binary32)) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(fma.f32 (*.f32 v (*.f32 cosTheta_O cosTheta_i)) (pow.f32 v #s(literal -2 binary32)) (neg.f32 (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v))))
(fma.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_i)))) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O cosTheta_i)) #s(literal -1 binary32)) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_O cosTheta_i) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 #s(literal 1 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 #s(literal -1 binary32) v) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (neg.f32 (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (/.f32 v v) (neg.f32 (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v))))
(fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 1 binary32) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 #s(literal 1 binary32) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 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 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))
(pow.f32 (/.f32 v (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))) #s(literal -1 binary32))
(+.f32 (/.f32 (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 2 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))))))
(+.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 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) #s(literal 2 binary32)))) (neg.f32 (/.f32 (pow.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) #s(literal 3 binary32)) (fma.f32 (/.f32 (*.f32 sinTheta_O sinTheta_i) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O cosTheta_i (*.f32 sinTheta_O sinTheta_i))) (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)) (neg.f32 (*.f32 (/.f32 (*.f32 v sinTheta_O) v) (/.f32 sinTheta_i v))))
(+.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(+.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) v) (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)))

eval127.0ms (1.1%)

Memory
-11.2MiB live, 241.1MiB allocated
Compiler

Compiled 25 224 to 3 498 computations (86.1% saved)

prune51.0ms (0.4%)

Memory
-28.8MiB live, 47.6MiB allocated
Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New6578665
Fresh000
Picked101
Done000
Total6588666
Accuracy
99.8%
Counts
666 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
90.3%
(/.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.7%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
98.5%
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (/.f32 (+.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
98.5%
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
14.9%
#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 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
40.8%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_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 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)))
Compiler

Compiled 604 to 444 computations (26.5% saved)

simplify111.0ms (0.9%)

Memory
19.5MiB live, 173.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
cost-diff0
(exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
cost-diff64
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
cost-diff3456
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
cost-diff160
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
cost-diff192
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))))
cost-diff608
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)
cost-diff2944
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
cost-diff3264
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
cost-diff0
(exp.f32 #s(literal 6931/10000 binary32))
cost-diff0
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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))))) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)))
cost-diff160
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
cost-diff0
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
cost-diff64
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066738
0105727
1183696
2412672
31264672
45463664
08211660
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) #s(literal 1 binary32)) v)
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(-.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
#s(literal 1 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)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(literal -1/2 binary32)
(/.f32 #s(literal -1 binary32) v)
#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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(*.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)
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
cosTheta_O
cosTheta_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 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (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 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (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 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)
(-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v))
(+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i))
(/.f32 #s(literal 6931/10000 binary32) sinTheta_i)
#s(literal 6931/10000 binary32)
sinTheta_i
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
cosTheta_O
cosTheta_i
#s(literal -1 binary32)
v
(/.f32 sinTheta_O v)
sinTheta_O
(log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))
(/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v))
#s(literal 1 binary32)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) #s(literal 1 binary32)) v)
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(-.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
#s(literal 1 binary32)
v
#s(literal 2 binary32)
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) 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)
(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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #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 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)
Outputs
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(*.f32 (exp.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))) (/.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 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(exp.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))
#s(literal 6931/10000 binary32)
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)
(/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))
(-.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
#s(literal 1 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)) #s(literal -1/2 binary32)) (/.f32 #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)) v) #s(literal 1/2 binary32)))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.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))
(*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(literal -1/2 binary32)
(/.f32 #s(literal -1 binary32) v)
#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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_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 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
(*.f32 (exp.f32 (-.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #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 (/.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)
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))
cosTheta_O
cosTheta_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 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (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) (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (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) (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) 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 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i))
#s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)
(fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)))
(-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v))
(-.f32 (+.f32 (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (/.f32 sinTheta_O v))
(+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i))
(+.f32 (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i))
(/.f32 #s(literal 6931/10000 binary32) sinTheta_i)
#s(literal 6931/10000 binary32)
sinTheta_i
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)
(/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i)
(/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)
(/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))
cosTheta_O
cosTheta_i
#s(literal -1 binary32)
v
(/.f32 sinTheta_O v)
sinTheta_O
(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)
#s(literal 1 binary32)
(*.f32 #s(literal 2 binary32) v)
#s(literal 2 binary32)
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(exp.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)) #s(literal 2 binary32)) (-.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal -6931/10000 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal -6931/10000 binary32)))))
(exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(exp.f32 (/.f32 (pow.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)) #s(literal 2 binary32)) (-.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal -6931/10000 binary32))))
(/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (pow.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)) #s(literal 2 binary32)) (-.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal -6931/10000 binary32)))
(pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32))
(pow.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)) #s(literal 2 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))
#s(literal 6931/10000 binary32)
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)
(/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))
(-.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
#s(literal 1 binary32)
v
#s(literal 2 binary32)
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal -6931/10000 binary32))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
(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 (*.f32 cosTheta_O cosTheta_i) (*.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 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal -6931/10000 binary32))))
(/.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #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 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal -6931/10000 binary32)))
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
(log.f32 (*.f32 #s(literal 2 binary32) v))
(*.f32 #s(literal 2 binary32) v)

localize227.0ms (1.9%)

Memory
-27.5MiB live, 266.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.262382519536884
(pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32))
accuracy0.4634822028827284
(/.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
accuracy0.49351503907376804
(pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))
accuracy15.107357390542086
(/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
accuracy0.109375
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)
accuracy0.2698855032185493
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
accuracy0.38671875
(/.f32 #s(literal 6931/10000 binary32) sinTheta_i)
accuracy15.011217264579736
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)
accuracy0.09755333018748213
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
accuracy0.13280148235004197
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))
accuracy0.2656470638903168
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
accuracy0.34375
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
accuracy0
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))
accuracy0
(exp.f32 #s(literal 6931/10000 binary32))
accuracy0.34375
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v))
accuracy30.526562416303445
#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)) (/.f32 #s(literal -1 binary32) v)))
accuracy0.015625
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
accuracy0.0390625
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
accuracy0.0546875
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
accuracy0.09642244496406423
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
Samples
153.0ms256×0valid
Compiler

Compiled 1 407 to 129 computations (90.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 129.0ms
ival-exp: 52.0ms (40.4% of total)
ival-div: 34.0ms (26.4% of total)
ival-mult: 14.0ms (10.9% of total)
ival-log: 7.0ms (5.4% of total)
ival-sub: 6.0ms (4.7% of total)
ival-add: 5.0ms (3.9% of total)
ival-pow2: 5.0ms (3.9% of total)
const: 4.0ms (3.1% of total)
exact: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series598.0ms (5%)

Memory
22.7MiB live, 370.4MiB allocated
Counts
27 → 371
Calls
Call 1
Inputs
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(/.f32 #s(literal 1/2 binary32) v)
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #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)) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (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 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/.f32 #s(literal 6931/10000 binary32) sinTheta_i)
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)
(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 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32))
Outputs
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(* 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))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 3))))))))
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(+ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (/ (* cosTheta_O cosTheta_i) 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 (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))
(+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_i (- (+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_i (- (+ (* cosTheta_i (- (+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_O (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (+ (* (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (+ (* -1 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 5)))) (* -1/6 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* cosTheta_i (+ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_O (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(+ (* cosTheta_i (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_i (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_i (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
-1
(- (* cosTheta_O cosTheta_i) 1)
(exp (/ -1 v))
(+ (exp (/ -1 v)) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) v))
(+ (exp (/ -1 v)) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (/ -1 v)))) (pow v 2))) (/ (* cosTheta_O (exp (/ -1 v))) v))))
(+ (exp (/ -1 v)) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (/ -1 v)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (pow v 2))))) (/ (* cosTheta_O (exp (/ -1 v))) v))))
(/ -1 (* sinTheta_i v))
(- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ 1 (* sinTheta_i v)))
(/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow (log (* 2 v)) 2))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (/ (* (pow cosTheta_O 2) (* cosTheta_i (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (/ (* cosTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (/ (* (pow cosTheta_O 3) (* cosTheta_i (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (* -1 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))))) (/ (* cosTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)
(+ (* 2 (/ (* cosTheta_O (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v)) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(+ (* cosTheta_i (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (/ (* (pow cosTheta_O 2) cosTheta_i) (pow v 2)))) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* 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))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (/ cosTheta_O v) (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) cosTheta_i)))
(* 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 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))) (pow cosTheta_i 2)))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) cosTheta_O)) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))))) cosTheta_O)) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))))))) (pow cosTheta_i 3)))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))) (pow cosTheta_i 2)))))
(* cosTheta_i (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))) (* 6931/10000 (/ 1 cosTheta_i))))
(* cosTheta_i (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* cosTheta_O (pow cosTheta_i 2)))))))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* cosTheta_O (pow cosTheta_i 2))))))
(* cosTheta_i (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O)))) (* cosTheta_O (pow cosTheta_i 3)))) (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* cosTheta_O (pow cosTheta_i 2))))))))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* cosTheta_O (pow cosTheta_i 2))))))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- cosTheta_O (/ 1 cosTheta_i)))
(exp (/ (- (* cosTheta_O cosTheta_i) 1) v))
(/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))
(* cosTheta_i (- (/ cosTheta_O (* sinTheta_i v)) (/ 1 (* cosTheta_i (* sinTheta_i v)))))
(/ (* v (pow (log (* 2 v)) 2)) (* cosTheta_O cosTheta_i))
(/ (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) cosTheta_i)
(/ (- (+ (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) (pow cosTheta_i 2)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) cosTheta_i)
(/ (- (+ (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 4) (pow cosTheta_i 3)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) (pow cosTheta_i 2)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i)))) cosTheta_i)
(/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))
(* (pow cosTheta_i 2) (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i v))) (/ (pow cosTheta_O 2) (pow v 2))))
(* (pow cosTheta_i 2) (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i v))) (+ (/ (pow cosTheta_O 2) (pow v 2)) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (pow cosTheta_i 2)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O 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)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) cosTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))) cosTheta_i)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_O))) cosTheta_i)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) (* cosTheta_O cosTheta_i)) (+ (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 3))))) cosTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) cosTheta_i)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_O))) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))) cosTheta_i)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))))) (* cosTheta_O cosTheta_i))) (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O))) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))) cosTheta_i)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) 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) (/ 1 cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (/ 1 (* cosTheta_i (* sinTheta_i v))))))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) cosTheta_i))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (* -1 (/ (- (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) cosTheta_i))) cosTheta_i))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 4) cosTheta_i)) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) cosTheta_i))) cosTheta_i))
(* (pow cosTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* -1 (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) cosTheta_i))) cosTheta_i)) (/ (pow cosTheta_O 2) (pow v 2))))
(+ (* 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))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 3))))))))
(+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_O (- (+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_O (- (+ (* cosTheta_O (- (+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (+ (* (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (+ (* -1 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 5)))) (* -1/6 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* cosTheta_O (+ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(+ (* cosTheta_O (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (- (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_O (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (- (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_O (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (exp (/ -1 v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (/ -1 v)))) (pow v 2))) (/ (* cosTheta_i (exp (/ -1 v))) v))))
(+ (exp (/ -1 v)) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (/ -1 v)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (pow v 2))))) (/ (* cosTheta_i (exp (/ -1 v))) v))))
(+ (* cosTheta_O (- (/ (* cosTheta_O (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (/ (* cosTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (/ (* cosTheta_O (* (pow cosTheta_i 3) (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (* -1 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))))) (/ (* cosTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (/ (* cosTheta_O (pow cosTheta_i 2)) (pow v 2)))) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) 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)))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))) (pow cosTheta_O 2)))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) cosTheta_i)) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))))) cosTheta_i)) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))))))) (pow cosTheta_O 3)))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))) (pow cosTheta_O 2)))))
(* cosTheta_O (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))) (* 6931/10000 (/ 1 cosTheta_O))))
(* cosTheta_O (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* (pow cosTheta_O 2) cosTheta_i))))))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* (pow cosTheta_O 2) cosTheta_i)))))
(* cosTheta_O (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i)))) (* (pow cosTheta_O 3) cosTheta_i))) (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* (pow cosTheta_O 2) cosTheta_i)))))))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* (pow cosTheta_O 2) cosTheta_i)))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* 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 (/ 1 cosTheta_O)))
(* cosTheta_O (- (/ cosTheta_i (* sinTheta_i v)) (/ 1 (* cosTheta_O (* sinTheta_i v)))))
(/ (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) cosTheta_O)
(/ (- (+ (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 2) (pow cosTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) cosTheta_O)
(/ (- (+ (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 3) (pow cosTheta_i 4)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 2) (pow cosTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2))))) cosTheta_O)
(* (pow cosTheta_O 2) (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O v))) (/ (pow cosTheta_i 2) (pow v 2))))
(* (pow cosTheta_O 2) (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O v))) (+ (/ (pow cosTheta_i 2) (pow v 2)) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (pow cosTheta_O 2)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O 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)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* cosTheta_O (pow cosTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))) cosTheta_O)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_i))) cosTheta_O)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) (* cosTheta_O cosTheta_i)) (+ (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 3))))) cosTheta_O))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) cosTheta_O)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_i))) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))) cosTheta_O)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))))) (* cosTheta_O cosTheta_i))) (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i))) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))) cosTheta_O)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) 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) (/ 1 cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (/ 1 (* cosTheta_O (* sinTheta_i v))))))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) cosTheta_O))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (* -1 (/ (- (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* cosTheta_O (pow cosTheta_i 3))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) cosTheta_O))) cosTheta_O))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* cosTheta_O (pow cosTheta_i 4))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))) cosTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) cosTheta_O))) cosTheta_O))
(* (pow cosTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* -1 (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) cosTheta_O))) cosTheta_O)) (/ (pow cosTheta_i 2) (pow v 2))))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(* 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))))))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 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 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))
(+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (* sinTheta_i (- (+ (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_O (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (* (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 6)))) (+ (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 5)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (+ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (+ (* sinTheta_i (+ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_O (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))
(+ (* sinTheta_i (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_i (- (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_i (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_i (- (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_i (- (+ (/ (* sinTheta_O (* sinTheta_i (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(/ 6931/10000 sinTheta_i)
(/ (- (* cosTheta_O cosTheta_i) 1) (* sinTheta_i v))
(/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))
(+ (/ (* sinTheta_O (* sinTheta_i (pow (log (* 2 v)) 2))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_i (- (/ (* (pow sinTheta_O 2) (* sinTheta_i (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* -1 (/ (* sinTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_i (- (* sinTheta_i (- (/ (* (pow sinTheta_O 3) (* sinTheta_i (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (* -1 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))))) (* -1 (/ (* sinTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)
(+ (* -2 (/ (* sinTheta_O (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(+ (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i 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))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i)))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))) (pow sinTheta_i 2)))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 3))))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) sinTheta_O) (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))))) sinTheta_O))) (pow sinTheta_i 3)))) (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))) (pow sinTheta_i 2)))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ (log (/ 1/2 v)) sinTheta_i)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ (log (/ 1/2 v)) sinTheta_i))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* v (* (- (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O)) (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O))) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 3)))))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (/ (* v (pow (log (* 2 v)) 2)) (* sinTheta_O sinTheta_i)))
(/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i)))) sinTheta_i)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i))) sinTheta_i)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 3))))) (+ (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i)) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))))) sinTheta_i)
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i v))) (+ (/ (pow sinTheta_O 2) (pow v 2)) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (pow sinTheta_i 2)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (- (+ (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) (* sinTheta_i v))) (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))) sinTheta_i)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_O)) sinTheta_i)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))))) (* sinTheta_O sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3))))) sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) sinTheta_i)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_O)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)) sinTheta_i)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)))) (* sinTheta_O sinTheta_i)) (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O)) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)) sinTheta_i)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (/ (+ (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i))) sinTheta_i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) sinTheta_i)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) sinTheta_i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 4) sinTheta_i)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) sinTheta_i)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) sinTheta_i)) (* 2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))) sinTheta_i)) (/ (pow sinTheta_O 2) (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))))))))
(+ (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_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(+ (* -1 (/ (* 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 (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (* sinTheta_O (- (+ (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (* (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 6)))) (+ (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 5)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (+ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (+ (* sinTheta_O (+ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(+ (* sinTheta_O (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (- (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_O (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (- (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_O (- (+ (/ (* sinTheta_O (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (- (/ (* sinTheta_O (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* -1 (/ (* sinTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (- (* sinTheta_O (- (/ (* sinTheta_O (* (pow sinTheta_i 3) (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (* -1 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))))) (* -1 (/ (* sinTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i 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))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))) (pow sinTheta_O 2)))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 3))))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) sinTheta_i) (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))))) sinTheta_i))) (pow sinTheta_O 3)))) (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))) (pow sinTheta_O 2)))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ (log (/ 1/2 v)) sinTheta_O)))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ (log (/ 1/2 v)) sinTheta_O))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* v (* (- (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i)) (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i))) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 3) sinTheta_i))))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2))))) sinTheta_O)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2)))) sinTheta_O)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 3) (pow sinTheta_i 4))))) (+ (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))))) sinTheta_O)
(* (pow sinTheta_O 2) (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O v))) (+ (/ (pow sinTheta_i 2) (pow v 2)) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (pow sinTheta_O 2)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v)))) sinTheta_O)) (/ 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)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* sinTheta_O (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))) sinTheta_O)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_i)) sinTheta_O)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))))) (* sinTheta_O sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3))))) sinTheta_O))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) sinTheta_O)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_i)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)) sinTheta_O)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)))) (* sinTheta_O sinTheta_i)) (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i)) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)) sinTheta_O)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (/ (+ (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2)))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) sinTheta_O)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* sinTheta_O (pow sinTheta_i 4))) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) sinTheta_O)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) sinTheta_O)) (* 2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(/ 1/2 v)
(* 1/2 (/ (exp 6931/10000) v))
(/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i)))) v)
(/ (+ (* 6931/10000 v) (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* v (- (* -1 (* v (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* v (- (* v (- (* -1 (* v (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (+ (log 2) (log v)) 2) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 4) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))) (+ (* 1/6 (/ (pow (+ (log 2) (log v)) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))) (/ (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))))))))) (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))))
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (+ (* -1 (log v)) (* v (- (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (+ (* -1 (log v)) (* v (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(pow (+ (log 2) (log v)) 2)
(/ (* v (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))
(* v (+ (* -1 (/ (* v (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(* v (+ (* v (- (/ (* v (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(* v (+ (* v (- (* v (- (* -1 (/ (* v (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 3))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 4))) (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))))) (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))
(/ (+ (* 6931/5000 (* v (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))
(/ (+ (* v (+ (* 48038761/100000000 v) (* 6931/5000 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) (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/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/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)
6931/10000
(+ 6931/10000 (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i)))) v))
(+ 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 (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/6 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 3)) (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (* (pow v 3) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))))) (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))))) (* (pow v 3) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 5))) (* -1/6 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 6)))))) (* (pow v 3) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))) (pow v 3))))))))
(exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (pow v 2))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/6 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 3)) (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (pow v 3)) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (pow v 2)))))
(/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(- (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))
(- (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))
(- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 3) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))) (+ (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))
1
(- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 1 (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 1 (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (pow v 3))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 2)
(/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))
(- (+ (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))
(- (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (* (pow v 3) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4)))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))
48038761/100000000
(+ 48038761/100000000 (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ 48038761/100000000 (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))))
(* -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) (- (* cosTheta_O cosTheta_i) 1)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))
(+ 6931/10000 (* -1 (/ (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))) 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)))))
(/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 3)) (+ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (* (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 6))) (+ (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4)) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 5))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) v)))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) v)))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 3)) (+ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) v)))
(/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (* -1 (/ (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(+ (* -1 (/ (- (+ (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) v))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(+ (* -1 (/ (- (+ (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (* v (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) v))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) 1)) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) 1)) (* -1 (/ (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) v)) (* 1/2 (pow (- (* cosTheta_O cosTheta_i) 1) 2))) v))) v)))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 2)
(/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(+ (* -1 (/ (- (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4)))) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) v)) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(+ 48038761/100000000 (* -1 (/ (+ (* -6931/5000 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v))) v)))
Calls

15 calls:

TimeVariablePointExpression
109.0ms
v
@0
((- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (* (* (exp 6931/10000) -1/2) (/ -1 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (exp 6931/10000) -1/2) (exp 6931/10000) (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_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)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (- (+ (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/ 1 (* 2 v)) (/ (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))))) (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (+ (* cosTheta_O cosTheta_i) -1) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (pow (log (* 2 v)) 2) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2))
93.0ms
v
@inf
((- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (* (* (exp 6931/10000) -1/2) (/ -1 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (exp 6931/10000) -1/2) (exp 6931/10000) (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_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)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (- (+ (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/ 1 (* 2 v)) (/ (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))))) (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (+ (* cosTheta_O cosTheta_i) -1) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (pow (log (* 2 v)) 2) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2))
74.0ms
sinTheta_O
@-inf
((- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (* (* (exp 6931/10000) -1/2) (/ -1 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (exp 6931/10000) -1/2) (exp 6931/10000) (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_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)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (- (+ (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/ 1 (* 2 v)) (/ (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))))) (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (+ (* cosTheta_O cosTheta_i) -1) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (pow (log (* 2 v)) 2) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2))
43.0ms
cosTheta_O
@0
((- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (* (* (exp 6931/10000) -1/2) (/ -1 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (exp 6931/10000) -1/2) (exp 6931/10000) (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_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)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (- (+ (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/ 1 (* 2 v)) (/ (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))))) (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (+ (* cosTheta_O cosTheta_i) -1) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (pow (log (* 2 v)) 2) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2))
39.0ms
sinTheta_O
@0
((- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (* (* (exp 6931/10000) -1/2) (/ -1 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (exp 6931/10000) -1/2) (exp 6931/10000) (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_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)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (* (- (+ (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i)) (/ sinTheta_O v)) sinTheta_i) (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/ 1 (* 2 v)) (/ (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))))) (exp (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v))))) (/ (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (+ (* cosTheta_O cosTheta_i) -1) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v)) (/ 6931/10000 sinTheta_i) (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (pow (log (* 2 v)) 2) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (log (/ 1/2 v)))) (pow (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) 2))

simplify396.0ms (3.3%)

Memory
21.3MiB live, 382.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0272552120
0819749183
Stop Event
iter limit
node limit
Counts
371 → 371
Calls
Call 1
Inputs
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(* 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))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 3))))))))
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(+ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (/ (* cosTheta_O cosTheta_i) 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 (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))
(+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_i (- (+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_i (- (+ (* cosTheta_i (- (+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_O (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (+ (* (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (+ (* -1 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 5)))) (* -1/6 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* cosTheta_i (+ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_O (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(+ (* cosTheta_i (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_i (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_i (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(* -1 (* sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
-1
(- (* cosTheta_O cosTheta_i) 1)
(exp (/ -1 v))
(+ (exp (/ -1 v)) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) v))
(+ (exp (/ -1 v)) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (/ -1 v)))) (pow v 2))) (/ (* cosTheta_O (exp (/ -1 v))) v))))
(+ (exp (/ -1 v)) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (/ -1 v)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (pow v 2))))) (/ (* cosTheta_O (exp (/ -1 v))) v))))
(/ -1 (* sinTheta_i v))
(- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ 1 (* sinTheta_i v)))
(/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow (log (* 2 v)) 2))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (/ (* (pow cosTheta_O 2) (* cosTheta_i (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (/ (* cosTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (/ (* (pow cosTheta_O 3) (* cosTheta_i (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (* -1 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))))) (/ (* cosTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)
(+ (* 2 (/ (* cosTheta_O (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v)) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(+ (* cosTheta_i (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (/ (* (pow cosTheta_O 2) cosTheta_i) (pow v 2)))) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* 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))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))
(/ (* cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (/ cosTheta_O v) (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) cosTheta_i)))
(* 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 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))) (pow cosTheta_i 2)))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) cosTheta_O)) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))))) cosTheta_O)) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))))))) (pow cosTheta_i 3)))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))) (pow cosTheta_i 2)))))
(* cosTheta_i (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))) (* 6931/10000 (/ 1 cosTheta_i))))
(* cosTheta_i (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* cosTheta_O (pow cosTheta_i 2)))))))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* cosTheta_O (pow cosTheta_i 2))))))
(* cosTheta_i (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O)))) (* cosTheta_O (pow cosTheta_i 3)))) (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* cosTheta_O (pow cosTheta_i 2))))))))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* cosTheta_O (pow cosTheta_i 2))))))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* cosTheta_i (- (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v)) (+ (/ 1 (* cosTheta_i v)) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))
(* cosTheta_i (- cosTheta_O (/ 1 cosTheta_i)))
(exp (/ (- (* cosTheta_O cosTheta_i) 1) v))
(/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))
(* cosTheta_i (- (/ cosTheta_O (* sinTheta_i v)) (/ 1 (* cosTheta_i (* sinTheta_i v)))))
(/ (* v (pow (log (* 2 v)) 2)) (* cosTheta_O cosTheta_i))
(/ (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) cosTheta_i)
(/ (- (+ (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) (pow cosTheta_i 2)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) cosTheta_i)
(/ (- (+ (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 4) (pow cosTheta_i 3)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) (pow cosTheta_i 2)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i)))) cosTheta_i)
(/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))
(* (pow cosTheta_i 2) (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i v))) (/ (pow cosTheta_O 2) (pow v 2))))
(* (pow cosTheta_i 2) (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i v))) (+ (/ (pow cosTheta_O 2) (pow v 2)) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (pow cosTheta_i 2)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O 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)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) cosTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))) cosTheta_i)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_O))) cosTheta_i)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) (* cosTheta_O cosTheta_i)) (+ (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 3))))) cosTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) cosTheta_i)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_O))) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))) cosTheta_i)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))))) (* cosTheta_O cosTheta_i))) (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O))) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))) cosTheta_i)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) 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) (/ 1 cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (/ 1 (* cosTheta_i (* sinTheta_i v))))))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) cosTheta_i))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (* -1 (/ (- (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) cosTheta_i))) cosTheta_i))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 4) cosTheta_i)) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) cosTheta_i))) cosTheta_i))
(* (pow cosTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* -1 (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) cosTheta_i))) cosTheta_i)) (/ (pow cosTheta_O 2) (pow v 2))))
(+ (* 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))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 3))))))))
(+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_O (- (+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (* cosTheta_O (- (+ (* cosTheta_O (- (+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (+ (* (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (+ (* -1 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 5)))) (* -1/6 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* cosTheta_O (+ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(+ (* cosTheta_O (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (- (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_O (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (- (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_O (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (exp (/ -1 v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (/ -1 v)))) (pow v 2))) (/ (* cosTheta_i (exp (/ -1 v))) v))))
(+ (exp (/ -1 v)) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (/ -1 v)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (pow v 2))))) (/ (* cosTheta_i (exp (/ -1 v))) v))))
(+ (* cosTheta_O (- (/ (* cosTheta_O (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (/ (* cosTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (/ (* cosTheta_O (* (pow cosTheta_i 3) (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (* -1 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))))) (/ (* cosTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* cosTheta_O (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (/ (* cosTheta_O (pow cosTheta_i 2)) (pow v 2)))) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) 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)))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))) (pow cosTheta_O 2)))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) cosTheta_i)) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))))) cosTheta_i)) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))))))) (pow cosTheta_O 3)))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))) (pow cosTheta_O 2)))))
(* cosTheta_O (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))) (* 6931/10000 (/ 1 cosTheta_O))))
(* cosTheta_O (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* (pow cosTheta_O 2) cosTheta_i))))))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* (pow cosTheta_O 2) cosTheta_i)))))
(* cosTheta_O (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i)))) (* (pow cosTheta_O 3) cosTheta_i))) (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* (pow cosTheta_O 2) cosTheta_i)))))))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* (pow cosTheta_O 2) cosTheta_i)))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* 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 (/ 1 cosTheta_O)))
(* cosTheta_O (- (/ cosTheta_i (* sinTheta_i v)) (/ 1 (* cosTheta_O (* sinTheta_i v)))))
(/ (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) cosTheta_O)
(/ (- (+ (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 2) (pow cosTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) cosTheta_O)
(/ (- (+ (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 3) (pow cosTheta_i 4)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 2) (pow cosTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2))))) cosTheta_O)
(* (pow cosTheta_O 2) (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O v))) (/ (pow cosTheta_i 2) (pow v 2))))
(* (pow cosTheta_O 2) (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O v))) (+ (/ (pow cosTheta_i 2) (pow v 2)) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (pow cosTheta_O 2)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O 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)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* cosTheta_O (pow cosTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))) cosTheta_O)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_i))) cosTheta_O)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) (* cosTheta_O cosTheta_i)) (+ (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 3))))) cosTheta_O))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) cosTheta_O)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_i))) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))) cosTheta_O)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))))) (* cosTheta_O cosTheta_i))) (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i))) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))) cosTheta_O)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) 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) (/ 1 cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (/ 1 (* cosTheta_O (* sinTheta_i v))))))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) cosTheta_O))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (* -1 (/ (- (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* cosTheta_O (pow cosTheta_i 3))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) cosTheta_O))) cosTheta_O))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* cosTheta_O (pow cosTheta_i 4))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))) cosTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) cosTheta_O))) cosTheta_O))
(* (pow cosTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* -1 (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) cosTheta_O))) cosTheta_O)) (/ (pow cosTheta_i 2) (pow v 2))))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(* 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))))))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 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 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))
(+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (* sinTheta_i (- (+ (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_O (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (* (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 6)))) (+ (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 5)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (+ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (+ (* sinTheta_i (+ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_O (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))
(+ (* sinTheta_i (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_i (- (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_i (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_i (- (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_i (- (+ (/ (* sinTheta_O (* sinTheta_i (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(/ 6931/10000 sinTheta_i)
(/ (- (* cosTheta_O cosTheta_i) 1) (* sinTheta_i v))
(/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))
(+ (/ (* sinTheta_O (* sinTheta_i (pow (log (* 2 v)) 2))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_i (- (/ (* (pow sinTheta_O 2) (* sinTheta_i (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* -1 (/ (* sinTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_i (- (* sinTheta_i (- (/ (* (pow sinTheta_O 3) (* sinTheta_i (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (* -1 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))))) (* -1 (/ (* sinTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)
(+ (* -2 (/ (* sinTheta_O (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(+ (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i 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))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i)))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))) (pow sinTheta_i 2)))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 3))))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) sinTheta_O) (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))))) sinTheta_O))) (pow sinTheta_i 3)))) (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))) (pow sinTheta_i 2)))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ (log (/ 1/2 v)) sinTheta_i)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ (log (/ 1/2 v)) sinTheta_i))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* v (* (- (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O)) (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O))) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 3)))))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (/ (* v (pow (log (* 2 v)) 2)) (* sinTheta_O sinTheta_i)))
(/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i)))) sinTheta_i)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i))) sinTheta_i)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 3))))) (+ (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i)) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))))) sinTheta_i)
(/ (* (pow sinTheta_O 2) (pow sinTheta_i 2)) (pow v 2))
(* (pow sinTheta_i 2) (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(* (pow sinTheta_i 2) (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i v))) (+ (/ (pow sinTheta_O 2) (pow v 2)) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (pow sinTheta_i 2)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (- (+ (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) (* sinTheta_i v))) (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (+ (log (/ 1/2 v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))) sinTheta_i)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_O)) sinTheta_i)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))))) (* sinTheta_O sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3))))) sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) sinTheta_i)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_O)) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)) sinTheta_i)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)))) (* sinTheta_O sinTheta_i)) (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O)) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)) sinTheta_i)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(* -1 (/ (+ (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i))) sinTheta_i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) sinTheta_i)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) sinTheta_i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 4) sinTheta_i)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) sinTheta_i)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) sinTheta_i)) (* 2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))) sinTheta_i)) (/ (pow sinTheta_O 2) (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))))))))
(+ (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_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(+ (* -1 (/ (* 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 (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (* sinTheta_O (- (+ (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (* (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 6)))) (+ (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 5)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (+ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (+ (* sinTheta_O (+ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(+ (* sinTheta_O (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (- (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_O (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (- (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_O (- (+ (/ (* sinTheta_O (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (- (/ (* sinTheta_O (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* -1 (/ (* sinTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (- (* sinTheta_O (- (/ (* sinTheta_O (* (pow sinTheta_i 3) (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (* -1 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))))) (* -1 (/ (* sinTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(+ (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i 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))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))) (pow sinTheta_O 2)))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 3))))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) sinTheta_i) (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))))) sinTheta_i))) (pow sinTheta_O 3)))) (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))) (pow sinTheta_O 2)))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ (log (/ 1/2 v)) sinTheta_O)))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ (log (/ 1/2 v)) sinTheta_O))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* v (* (- (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i)) (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i))) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 3) sinTheta_i))))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2))))) sinTheta_O)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2)))) sinTheta_O)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 3) (pow sinTheta_i 4))))) (+ (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))))) sinTheta_O)
(* (pow sinTheta_O 2) (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(* (pow sinTheta_O 2) (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O v))) (+ (/ (pow sinTheta_i 2) (pow v 2)) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (pow sinTheta_O 2)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v)))) sinTheta_O)) (/ 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)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* sinTheta_O (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))) sinTheta_O)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_i)) sinTheta_O)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))))) (* sinTheta_O sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3))))) sinTheta_O))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) sinTheta_O)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_i)) sinTheta_O)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)) sinTheta_O)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)))) (* sinTheta_O sinTheta_i)) (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i)) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)) sinTheta_O)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (/ (+ (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2)))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) sinTheta_O)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* sinTheta_O (pow sinTheta_i 4))) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) sinTheta_O)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) sinTheta_O)) (* 2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))) sinTheta_O)) (/ (pow sinTheta_i 2) (pow v 2))))
(/ 1/2 v)
(* 1/2 (/ (exp 6931/10000) v))
(/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i)))) v)
(/ (+ (* 6931/10000 v) (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* v (- (* -1 (* v (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* v (- (* v (- (* -1 (* v (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (+ (log 2) (log v)) 2) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 4) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))) (+ (* 1/6 (/ (pow (+ (log 2) (log v)) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))) (/ (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))))))))) (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))))
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (+ (* -1 (log v)) (* v (- (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (+ (* -1 (log v)) (* v (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(pow (+ (log 2) (log v)) 2)
(/ (* v (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))
(* v (+ (* -1 (/ (* v (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(* v (+ (* v (- (/ (* v (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(* v (+ (* v (- (* v (- (* -1 (/ (* v (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 3))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 4))) (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))))) (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))
(/ (+ (* 6931/5000 (* v (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))
(/ (+ (* v (+ (* 48038761/100000000 v) (* 6931/5000 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) (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/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/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)
6931/10000
(+ 6931/10000 (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i)))) v))
(+ 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 (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/6 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 3)) (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (* (pow v 3) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))))) (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))))) (* (pow v 3) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 5))) (* -1/6 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 6)))))) (* (pow v 3) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))) (pow v 3))))))))
(exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (pow v 2))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/6 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 3)) (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (pow v 3)) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (pow v 2)))))
(/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(- (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))
(- (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))
(- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 3) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))) (+ (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))
1
(- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 1 (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (+ 1 (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (pow v 3))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 2)
(/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))
(- (+ (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))
(- (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (* (pow v 3) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4)))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))
48038761/100000000
(+ 48038761/100000000 (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(+ 48038761/100000000 (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))))
(* -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) (- (* cosTheta_O cosTheta_i) 1)) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) v)) (* -1/2 (exp 6931/10000))) v))
(+ 6931/10000 (* -1 (/ (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))) 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)))))
(/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 3)) (+ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (* (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 6))) (+ (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4)) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 5))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) v)))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) v)))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 3)) (+ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) v)))
(/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (* -1 (/ (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(+ (* -1 (/ (- (+ (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) v))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(+ (* -1 (/ (- (+ (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (* v (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) v))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) 1)) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) v))) v)))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) 1)) (* -1 (/ (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) v)) (* 1/2 (pow (- (* cosTheta_O cosTheta_i) 1) 2))) v))) v)))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 2)
(/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(+ (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(+ (* -1 (/ (- (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4)))) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) v)) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(+ 48038761/100000000 (* -1 (/ (+ (* -6931/5000 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v))) v)))
Outputs
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(* 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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))
(+ (* 1/2 (/ (* cosTheta_O (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 2))) (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)))
(*.f32 #s(literal 1/2 binary32) (fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_i (+ (* 1/4 (/ (* (pow cosTheta_O 2) (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (*.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 #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 #s(literal -1 binary32) v))) (*.f32 v v)))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_i (+ (* 1/2 (/ (* cosTheta_O (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))) (* cosTheta_i (+ (* 1/12 (/ (* (pow cosTheta_O 3) (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_O 2) (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 3))))))))
(fma.f32 cosTheta_i (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.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 #s(literal -1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (+.f32 #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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v)))
(* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(*.f32 sinTheta_i (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v))))
(+ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 sinTheta_i (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v))) (/.f32 (*.f32 cosTheta_O cosTheta_i) 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))
(exp.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_i (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* cosTheta_i (- (+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 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) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* cosTheta_i (- (+ (* cosTheta_i (- (+ (* cosTheta_i (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_O (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (+ (* (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (+ (* -1 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 5)))) (* -1/6 (/ (* (pow cosTheta_O 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* -1 (/ (* cosTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 cosTheta_i (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 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) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 v #s(literal 3 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 v #s(literal 3 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6 binary32))) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (pow.f32 v #s(literal 3 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 5 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))))) (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 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) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))
(exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))
(fma.f32 cosTheta_i (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(fma.f32 cosTheta_i (fma.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* cosTheta_i (+ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_O (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (fma.f32 (*.f32 cosTheta_i (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))
(+ (* cosTheta_i (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_i (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* cosTheta_i (- (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_i (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_i (-.f32 (fma.f32 cosTheta_i (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* cosTheta_i (- (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_i (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (/ (pow cosTheta_O 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (- (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_O (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_i (-.f32 (fma.f32 cosTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 (neg.f32 sinTheta_O) sinTheta_i)
(- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))
-1
#s(literal -1 binary32)
(- (* cosTheta_O cosTheta_i) 1)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(exp (/ -1 v))
(exp.f32 (/.f32 #s(literal -1 binary32) v))
(+ (exp (/ -1 v)) (/ (* cosTheta_O (* cosTheta_i (exp (/ -1 v)))) v))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v)) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (exp (/ -1 v)) (* cosTheta_i (+ (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (/ -1 v)))) (pow v 2))) (/ (* cosTheta_O (exp (/ -1 v))) v))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_O (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (exp (/ -1 v)) (* cosTheta_i (+ (* cosTheta_i (+ (* 1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (/ -1 v)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (/ -1 v))) (pow v 2))))) (/ (* cosTheta_O (exp (/ -1 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 -1 binary32) v))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (*.f32 cosTheta_O (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(/ -1 (* sinTheta_i v))
(/.f32 #s(literal -1 binary32) (*.f32 sinTheta_i v))
(- (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)) (/ 1 (* sinTheta_i v)))
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) v)
(/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))
(+ (* -1 (/ (* cosTheta_O (* cosTheta_i (pow (log (* 2 v)) 2))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_O v) (/.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* cosTheta_i (- (/ (* (pow cosTheta_O 2) (* cosTheta_i (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (/ (* cosTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_i (-.f32 (*.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v)) (/.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (/ (* (pow cosTheta_O 3) (* cosTheta_i (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (* -1 (/ (* (pow cosTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))))) (/ (* cosTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_i (fma.f32 cosTheta_i (-.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 v v)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)
(pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))
(+ (* 2 (/ (* cosTheta_O (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) v)) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(+ (* cosTheta_i (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (/ (* (pow cosTheta_O 2) cosTheta_i) (pow v 2)))) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(fma.f32 cosTheta_i (fma.f32 #s(literal 2 binary32) (*.f32 cosTheta_O (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) v)) (*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 cosTheta_i (*.f32 v v)))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(*.f32 cosTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_i) cosTheta_O))
(* 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 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v))) v))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))
(* 1/2 (/ (* (exp 6931/10000) (exp (/ (- (* cosTheta_O cosTheta_i) 1) v))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (/ cosTheta_O v) (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) cosTheta_i)))
(*.f32 cosTheta_i (fma.f32 sinTheta_i (/.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v))) cosTheta_i) (/.f32 cosTheta_O 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 cosTheta_i (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)) (fma.f32 (/.f32 sinTheta_O cosTheta_i) (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v))))
(exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_i)) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))) (pow cosTheta_i 2)))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_O cosTheta_O))))) (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_i)))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) cosTheta_O)) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))))) cosTheta_O)) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))))))) (pow cosTheta_i 3)))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))) (pow cosTheta_i 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O)))))) cosTheta_O)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 cosTheta_O #s(literal 3 binary32)))) (fma.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 cosTheta_O #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 cosTheta_O #s(literal 3 binary32))))) (neg.f32 (/.f32 (*.f32 (*.f32 v (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_O cosTheta_O)))))) cosTheta_O)))) (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_i cosTheta_i))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O))))) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_i)))))
(* cosTheta_i (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))))) (* 6931/10000 (/ 1 cosTheta_i))))
(*.f32 cosTheta_i (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v) (/.f32 cosTheta_O v)) (fma.f32 (/.f32 sinTheta_O cosTheta_i) (/.f32 sinTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i)))) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i)))
(* cosTheta_i (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* cosTheta_O (pow cosTheta_i 2)))))))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* cosTheta_O (pow cosTheta_i 2))))))
(*.f32 cosTheta_i (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)) (+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (/.f32 cosTheta_O v)) (fma.f32 (/.f32 v cosTheta_O) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 sinTheta_O cosTheta_i) (/.f32 sinTheta_i v))))) (fma.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) (*.f32 cosTheta_i cosTheta_i)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i))))
(* cosTheta_i (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O)))) (* cosTheta_O (pow cosTheta_i 3)))) (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_i)) (+ (/ 1 (* cosTheta_i v)) (+ (/ cosTheta_O v) (+ (/ (log (/ 1/2 v)) cosTheta_i) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* cosTheta_O (pow cosTheta_i 2))))))))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* cosTheta_O (pow cosTheta_i 2))))))
(*.f32 cosTheta_i (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (*.f32 v (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_O)) (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_O))) (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v)) (+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_i) (/.f32 cosTheta_O v)) (fma.f32 (/.f32 v cosTheta_O) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_i)) (*.f32 (/.f32 sinTheta_O cosTheta_i) (/.f32 sinTheta_i v)))))) (fma.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) (*.f32 cosTheta_i cosTheta_i)) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i))))
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(*.f32 cosTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_i) cosTheta_O))
(* 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 #s(literal 6931/10000 binary32) cosTheta_i) (/.f32 cosTheta_O v)) (fma.f32 (/.f32 sinTheta_O cosTheta_i) (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_i) v))))
(* cosTheta_i (- cosTheta_O (/ 1 cosTheta_i)))
(*.f32 cosTheta_i (-.f32 cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(exp (/ (- (* cosTheta_O cosTheta_i) 1) v))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))
(*.f32 (/.f32 cosTheta_O sinTheta_i) (/.f32 cosTheta_i v))
(* cosTheta_i (- (/ cosTheta_O (* sinTheta_i v)) (/ 1 (* cosTheta_i (* sinTheta_i v)))))
(*.f32 cosTheta_i (-.f32 (/.f32 cosTheta_O (*.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i v)))))
(/ (* v (pow (log (* 2 v)) 2)) (* cosTheta_O cosTheta_i))
(*.f32 (/.f32 v cosTheta_O) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_i))
(/ (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) cosTheta_i)
(/.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_O) (neg.f32 (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i)))) cosTheta_i)
(/ (- (+ (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) (pow cosTheta_i 2)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) cosTheta_i)
(/.f32 (-.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (*.f32 cosTheta_i cosTheta_i)))) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i))) cosTheta_i)
(/ (- (+ (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 4) (pow cosTheta_i 3)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) (pow cosTheta_i 2)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i)))) cosTheta_i)
(/.f32 (-.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (*.f32 (pow.f32 cosTheta_O #s(literal 4 binary32)) (pow.f32 cosTheta_i #s(literal 3 binary32)))))) (fma.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (*.f32 cosTheta_i cosTheta_i)))))) cosTheta_i)
(/ (* (pow cosTheta_O 2) (pow cosTheta_i 2)) (pow v 2))
(*.f32 (*.f32 cosTheta_O cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)))
(* (pow cosTheta_i 2) (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i v))) (/ (pow cosTheta_O 2) (pow v 2))))
(*.f32 (*.f32 cosTheta_i cosTheta_i) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v))))
(* (pow cosTheta_i 2) (+ (* 2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_i v))) (+ (/ (pow cosTheta_O 2) (pow v 2)) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (pow cosTheta_i 2)))))
(*.f32 (*.f32 cosTheta_i cosTheta_i) (+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 cosTheta_O cosTheta_i) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 v v))) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (*.f32 cosTheta_i cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_i) (/.f32 #s(literal 1 binary32) cosTheta_i)) (neg.f32 cosTheta_O)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) 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) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) cosTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))) cosTheta_i)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_O))) cosTheta_i)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O))))) cosTheta_i) (neg.f32 (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) cosTheta_i)))) (neg.f32 (*.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_O)))) cosTheta_i) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) (* cosTheta_O cosTheta_i)) (+ (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2)))))))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 3))))) cosTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_O 2))))))) cosTheta_i)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_O))) cosTheta_i)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (fma.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O)))))) cosTheta_i) (fma.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_O cosTheta_O)))))) cosTheta_i) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 cosTheta_O #s(literal 3 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 cosTheta_O #s(literal 3 binary32)))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 cosTheta_O #s(literal 3 binary32))))))) cosTheta_i))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_O cosTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_O cosTheta_O)))))) cosTheta_i) (*.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_O)))) cosTheta_i) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))) cosTheta_i)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 v (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_O)) (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_O))) cosTheta_i) (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))))) (* cosTheta_O cosTheta_i))) (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_O))) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_O))) cosTheta_i)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 v (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_O)) (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_O)))) cosTheta_i) (*.f32 v (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_O)))) (neg.f32 (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_O))) cosTheta_i) (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_i) (neg.f32 cosTheta_O)))
(* -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 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_i) (/.f32 (neg.f32 cosTheta_O) v)))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ 1 cosTheta_i))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1 binary32) cosTheta_O (/.f32 #s(literal 1 binary32) cosTheta_i)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_i v))) (/ 1 (* cosTheta_i (* sinTheta_i v))))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 cosTheta_O (*.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i (*.f32 sinTheta_i v)))))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow cosTheta_O 2) cosTheta_i))) cosTheta_i))
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) cosTheta_i) (neg.f32 (*.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_O)))) cosTheta_i))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (* -1 (/ (- (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 3) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) cosTheta_i))) cosTheta_i))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i)) (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O)))) cosTheta_i))) cosTheta_i))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_O)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 4) cosTheta_i)) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_O 3))) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_O 2))) cosTheta_i))) cosTheta_i))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_O) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (*.f32 (pow.f32 cosTheta_O #s(literal 4 binary32)) cosTheta_i)) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 cosTheta_O #s(literal 3 binary32)))) cosTheta_i)) (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_O cosTheta_O)))) cosTheta_i))) cosTheta_i))
(* (pow cosTheta_i 2) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_O (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* -1 (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) cosTheta_i))) cosTheta_i)) (/ (pow cosTheta_O 2) (pow v 2))))
(*.f32 (*.f32 cosTheta_i cosTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 cosTheta_O (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) v)) (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_i))) cosTheta_i) (/.f32 (*.f32 cosTheta_O cosTheta_O) (*.f32 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))))))
(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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v))))) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_O (+ (* 1/4 (/ (* cosTheta_O (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 3))) (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))))))
(fma.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v) (*.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 #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 #s(literal -1 binary32) v))) (*.f32 v v)))))))
(+ (* 1/2 (/ (* (exp 6931/10000) (exp (/ -1 v))) v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_i (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 2))) (* cosTheta_O (+ (* 1/12 (/ (* cosTheta_O (* (pow cosTheta_i 3) (* (exp 6931/10000) (exp (/ -1 v))))) (pow v 4))) (* 1/4 (/ (* (pow cosTheta_i 2) (* (exp 6931/10000) (exp (/ -1 v)))) (pow v 3))))))))
(fma.f32 cosTheta_O (fma.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) (*.f32 v v))) (*.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 #s(literal -1 binary32) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (+.f32 #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 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v)))
(+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_O (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* cosTheta_O (- (+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 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) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* cosTheta_O (- (+ (* cosTheta_O (- (+ (* cosTheta_O (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (+ (* (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (+ (* -1 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 5)))) (* -1/6 (/ (* (pow cosTheta_i 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (+ (* -1 (/ (* cosTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* 1/2 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (/ (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))) (* -1 (/ (* cosTheta_i (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))) (/ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (exp (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 cosTheta_O (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 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) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 v #s(literal 3 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32))) (pow.f32 v #s(literal 3 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6 binary32))) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (pow.f32 v #s(literal 3 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 5 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))))) (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 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) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (*.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))))))
(fma.f32 cosTheta_O (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(fma.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* cosTheta_O (+ (* cosTheta_O (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (+ (* 1/6 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 3)) (* (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (+ (* 1/2 (pow (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2)))) 2)) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* (exp (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (fma.f32 (*.f32 cosTheta_O (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_i v) (/.f32 (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 3 binary32))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) #s(literal 2 binary32)) (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (* cosTheta_O (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_O (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* cosTheta_O (- (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_O (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_O (-.f32 (fma.f32 cosTheta_O (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* cosTheta_O (- (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* cosTheta_O (- (+ (* -1 (/ (* cosTheta_O (* cosTheta_i (- (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 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))))))) (/ (pow cosTheta_i 2) (* (pow v 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (- (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (* v (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) (/ (* cosTheta_i (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_O (-.f32 (fma.f32 cosTheta_O (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_i) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))))) (/.f32 (*.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (/ -1 v)) (* cosTheta_O (+ (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (/ -1 v)))) (pow v 2))) (/ (* cosTheta_i (exp (/ -1 v))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (exp (/ -1 v)) (* cosTheta_O (+ (* cosTheta_O (+ (* 1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (/ -1 v)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (/ -1 v))) (pow v 2))))) (/ (* cosTheta_i (exp (/ -1 v))) v))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_i (/.f32 (exp.f32 (/.f32 #s(literal -1 binary32) v)) v) (*.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 -1 binary32) v))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (exp.f32 (/.f32 #s(literal -1 binary32) v))) (*.f32 v v)))))) (exp.f32 (/.f32 #s(literal -1 binary32) v)))
(+ (* cosTheta_O (- (/ (* cosTheta_O (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (/ (* cosTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_O (-.f32 (*.f32 (/.f32 cosTheta_O (*.f32 v v)) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32)))) (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (/ (* cosTheta_O (* (pow cosTheta_i 3) (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 4)))) (* -1 (/ (* (pow cosTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3)))))) (/ (* cosTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))))) (/ (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(fma.f32 cosTheta_O (fma.f32 cosTheta_O (-.f32 (neg.f32 (*.f32 (/.f32 cosTheta_O (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_i) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 v v)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (neg.f32 (/.f32 (/.f32 (*.f32 cosTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* cosTheta_O (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (/ (* cosTheta_O (pow cosTheta_i 2)) (pow v 2)))) (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2))
(fma.f32 cosTheta_O (fma.f32 #s(literal 2 binary32) (*.f32 cosTheta_i (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) (*.f32 v v))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(*.f32 cosTheta_O (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_O) cosTheta_i))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) cosTheta_O)))
(*.f32 cosTheta_O (fma.f32 sinTheta_i (/.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v))) cosTheta_O) (/.f32 cosTheta_i 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)))))
(*.f32 cosTheta_O (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) (/.f32 cosTheta_i v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)) (fma.f32 (/.f32 sinTheta_O cosTheta_O) (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) v))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))) (pow cosTheta_O 2)))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_i cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 cosTheta_O cosTheta_O)) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_i)))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) cosTheta_i)) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))))) cosTheta_i)) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))))))) (pow cosTheta_O 3)))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow cosTheta_O 2) (pow cosTheta_i 2)))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))) (pow cosTheta_O 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_i cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)))))) cosTheta_i)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 cosTheta_i #s(literal 3 binary32)))) (fma.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 cosTheta_i #s(literal 3 binary32)))) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 cosTheta_i #s(literal 3 binary32))))) (neg.f32 (/.f32 (*.f32 (*.f32 v (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_i cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_i cosTheta_i)))))) cosTheta_i)))) (pow.f32 cosTheta_O #s(literal 3 binary32))) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 v v) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_i cosTheta_i))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_i cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i))))) (*.f32 cosTheta_O cosTheta_O)) (*.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_i)))))
(* cosTheta_O (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))))) (* 6931/10000 (/ 1 cosTheta_O))))
(*.f32 cosTheta_O (-.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (+.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) v) (/.f32 cosTheta_i v)) (fma.f32 (/.f32 sinTheta_O cosTheta_O) (/.f32 sinTheta_i v) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O)))) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)))
(* cosTheta_O (- (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* (pow cosTheta_O 2) cosTheta_i))))))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* (pow cosTheta_O 2) cosTheta_i)))))
(*.f32 cosTheta_O (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) v)) (+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)) (fma.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_O)) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_i) (*.f32 (/.f32 sinTheta_O cosTheta_O) (/.f32 sinTheta_i v))))) (fma.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_i) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O))))
(* cosTheta_O (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i)))) (* (pow cosTheta_O 3) cosTheta_i))) (+ (* 2 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)) (+ (/ 1 (* cosTheta_O v)) (+ (/ cosTheta_i v) (+ (/ (log (/ 1/2 v)) cosTheta_O) (+ (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)) (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) (* (pow cosTheta_O 2) cosTheta_i)))))))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) (* (pow cosTheta_O 2) cosTheta_i)))))
(*.f32 cosTheta_O (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (*.f32 v (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_i)) (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_i))) (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i)) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) v)) (+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) cosTheta_O) (/.f32 cosTheta_i v)) (fma.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_O)) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_i) (*.f32 (/.f32 sinTheta_O cosTheta_O) (/.f32 sinTheta_i v)))))) (fma.f32 (/.f32 v (*.f32 cosTheta_O cosTheta_O)) (/.f32 (*.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_i) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 cosTheta_O (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 sinTheta_O sinTheta_i) cosTheta_O) cosTheta_i))
(* 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)) (fma.f32 (/.f32 sinTheta_O cosTheta_O) (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) cosTheta_O) v))))
(* cosTheta_O (- cosTheta_i (/ 1 cosTheta_O)))
(*.f32 cosTheta_O (-.f32 cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)))
(* cosTheta_O (- (/ cosTheta_i (* sinTheta_i v)) (/ 1 (* cosTheta_O (* sinTheta_i v)))))
(*.f32 cosTheta_O (-.f32 (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i v)))))
(/ (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) cosTheta_O)
(/.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_i) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i))))) cosTheta_O)
(/ (- (+ (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 2) (pow cosTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) cosTheta_O)
(/.f32 (-.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_i) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (pow.f32 cosTheta_i #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)))) cosTheta_O)
(/ (- (+ (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* (pow cosTheta_O 3) (pow cosTheta_i 4)))) (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* (pow cosTheta_O 2) (pow cosTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2))))) cosTheta_O)
(/.f32 (-.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (pow.f32 cosTheta_i #s(literal 4 binary32)))))) (fma.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (*.f32 cosTheta_O cosTheta_O) (pow.f32 cosTheta_i #s(literal 3 binary32))))))) cosTheta_O)
(* (pow cosTheta_O 2) (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O v))) (/ (pow cosTheta_i 2) (pow v 2))))
(*.f32 (*.f32 cosTheta_O cosTheta_O) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v))))
(* (pow cosTheta_O 2) (+ (* 2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (* cosTheta_O v))) (+ (/ (pow cosTheta_i 2) (pow v 2)) (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (pow cosTheta_O 2)))))
(*.f32 (*.f32 cosTheta_O cosTheta_O) (+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 cosTheta_i cosTheta_O) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) v)) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v))) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) (*.f32 cosTheta_O cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) cosTheta_O)) (neg.f32 cosTheta_i)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* sinTheta_i (- (* 6931/10000 (/ 1 sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v)))) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (*.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i (/.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) 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) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v)))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* cosTheta_O (pow cosTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))) cosTheta_O)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_i))) cosTheta_O)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_i cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i))))) cosTheta_O) (neg.f32 (*.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_i cosTheta_i))))) (neg.f32 (*.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_i)))) cosTheta_O) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) (* cosTheta_O cosTheta_i)) (+ (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2)))))))) (* cosTheta_O cosTheta_i)) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow cosTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 3))))) cosTheta_O))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow cosTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow cosTheta_i 2))))))) cosTheta_O)) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) cosTheta_i))) cosTheta_O)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (fma.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_i cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)))))) cosTheta_i) (fma.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_i cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_i cosTheta_i)))))) cosTheta_i) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 cosTheta_i #s(literal 3 binary32))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 cosTheta_i #s(literal 3 binary32)))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 cosTheta_i #s(literal 3 binary32))))))) cosTheta_O))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 cosTheta_i cosTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 cosTheta_i cosTheta_i)))))) cosTheta_O) (*.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) cosTheta_i)))) cosTheta_O) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))) cosTheta_O)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 v (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_i)) (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_i))) cosTheta_O) (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i)) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))))) (* cosTheta_O cosTheta_i))) (* -1 (/ (* v (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2)) cosTheta_i))) (* -1 (/ (* v (* (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000))) cosTheta_i))) cosTheta_O)) (+ (* 2 (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))) 6931/10000) cosTheta_O)))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 v cosTheta_O) (/.f32 (*.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 v (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_i)) (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_i)))) cosTheta_i) (*.f32 v (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_i)))) (neg.f32 (/.f32 (*.f32 (*.f32 v (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32))) cosTheta_i))) cosTheta_O) (fma.f32 #s(literal 2 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 6931/10000 binary32)) cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v)))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O) (neg.f32 cosTheta_i)))
(* -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 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) cosTheta_O) (/.f32 (neg.f32 cosTheta_i) v)))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ 1 cosTheta_O))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1 binary32) cosTheta_i (/.f32 #s(literal 1 binary32) cosTheta_O)))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_i v))) (/ 1 (* cosTheta_O (* sinTheta_i v))))))
(*.f32 (neg.f32 cosTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O (*.f32 sinTheta_i v)))))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (pow cosTheta_i 2)))) cosTheta_O))
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 v v) cosTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)) (neg.f32 (*.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_i)))) cosTheta_O))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (* -1 (/ (- (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (* cosTheta_O (pow cosTheta_i 3))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) cosTheta_O))) cosTheta_O))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_i) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32)))) (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)))) cosTheta_O))) cosTheta_O))
(* -1 (/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) cosTheta_i)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 3))) (* cosTheta_O (pow cosTheta_i 4))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 2))) (pow cosTheta_i 3))) cosTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- 6931/10000 (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow cosTheta_i 2))) cosTheta_O))) cosTheta_O))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) cosTheta_i) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 cosTheta_i #s(literal 3 binary32)))) cosTheta_O)) (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 cosTheta_i cosTheta_i)))) cosTheta_O))) cosTheta_O))
(* (pow cosTheta_O 2) (+ (* -1 (/ (+ (* -2 (/ (* cosTheta_i (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v)) (* -1 (/ (pow (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) cosTheta_O))) cosTheta_O)) (/ (pow cosTheta_i 2) (pow v 2))))
(*.f32 (*.f32 cosTheta_O cosTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 cosTheta_i (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) v)) (neg.f32 (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)) cosTheta_O))) cosTheta_O) (/.f32 (*.f32 cosTheta_i cosTheta_i) (*.f32 v v))))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (*.f32 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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal -1/2 binary32) (*.f32 sinTheta_O (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 v v))) (*.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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v)))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 cosTheta_i #s(literal -1 binary32)) v))) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 cosTheta_i #s(literal -1 binary32)) v))) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #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)))))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) v)) #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 #s(literal 6931/10000 binary32) (-.f32 (+.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 #s(literal 1 binary32) v)))
(/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))
(exp.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))
(+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_i (- (+ (* sinTheta_i (- (+ (* sinTheta_i (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_O (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (* (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 6)))) (+ (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (/ (* (pow sinTheta_O 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 5)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (+ (/ (* sinTheta_O (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 sinTheta_i (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 6 binary32)))) (fma.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 5 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (*.f32 v (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (*.f32 v (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))
(exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))))
(fma.f32 (*.f32 sinTheta_i (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (+ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_i (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_i (+ (* sinTheta_i (+ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_O (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(fma.f32 sinTheta_i (fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_i (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))
(/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))
(/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(+ (* sinTheta_i (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_i (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_i (- (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_i (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_i (-.f32 (fma.f32 sinTheta_i (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_i (- (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_i (- (+ (/ (* sinTheta_O (* sinTheta_i (- (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (/ (pow sinTheta_O 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (- (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_O (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_i (-.f32 (fma.f32 sinTheta_i (fma.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_O (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(/ 6931/10000 sinTheta_i)
(/.f32 #s(literal 6931/10000 binary32) sinTheta_i)
(/ (- (* cosTheta_O cosTheta_i) 1) (* sinTheta_i v))
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) v)
(/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))
(+ (/ (* sinTheta_O (* sinTheta_i (pow (log (* 2 v)) 2))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 sinTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_i (- (/ (* (pow sinTheta_O 2) (* sinTheta_i (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* -1 (/ (* sinTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (*.f32 sinTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_i (- (* sinTheta_i (- (/ (* (pow sinTheta_O 3) (* sinTheta_i (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (* -1 (/ (* (pow sinTheta_O 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))))) (* -1 (/ (* sinTheta_O (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_i (-.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 sinTheta_i (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))))) (neg.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)
(pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))
(+ (* -2 (/ (* sinTheta_O (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))) v)) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)))
(+ (* sinTheta_i (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (/ (* (pow sinTheta_O 2) sinTheta_i) (pow v 2)))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(fma.f32 sinTheta_i (fma.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 sinTheta_i (*.f32 v v)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v))) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(*.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) v)
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) 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))))
(*.f32 sinTheta_i (-.f32 (+.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 #s(literal 6931/10000 binary32) sinTheta_i)) (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i)))
(fma.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_i) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))) (pow sinTheta_i 2)))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i sinTheta_i)) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_i))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 3))))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) sinTheta_O) (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))))) sinTheta_O))) (pow sinTheta_i 3)))) (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))) (pow sinTheta_i 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_O #s(literal 3 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 sinTheta_O #s(literal 3 binary32)))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 sinTheta_O #s(literal 3 binary32)))))) (fma.f32 v (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O)))))) sinTheta_O) (/.f32 (*.f32 (*.f32 v (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_O sinTheta_O)))))) sinTheta_O))) (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (+.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_i sinTheta_i)) (neg.f32 (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 (*.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_i)))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ (log (/ 1/2 v)) sinTheta_i)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 sinTheta_i (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (/ (log (/ 1/2 v)) sinTheta_i))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))))
(*.f32 sinTheta_i (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v) (neg.f32 (/.f32 (/.f32 (*.f32 v (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)))))
(* sinTheta_i (- (+ (* -1 (/ sinTheta_O v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (+ (/ 1 (* sinTheta_i v)) (+ (/ (log (/ 1/2 v)) sinTheta_i) (/ (* v (* (- (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O)) (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O))) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 3)))))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* sinTheta_O (pow sinTheta_i 2)))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))))))
(*.f32 sinTheta_i (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_O v) (neg.f32 (/.f32 (/.f32 (*.f32 v (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) sinTheta_O) (*.f32 sinTheta_i sinTheta_i)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v)) (fma.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 v (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) sinTheta_O) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_O))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 sinTheta_i #s(literal 3 binary32))) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_i)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i))) (fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_i v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)))))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O))
(*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O))
(* 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 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) v)) (/.f32 sinTheta_O v)))
(* -1 (/ (* v (pow (log (* 2 v)) 2)) (* sinTheta_O sinTheta_i)))
(neg.f32 (*.f32 (/.f32 v sinTheta_O) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_i)))
(/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i)))) sinTheta_i)
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) sinTheta_i) (*.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_i))
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i))) sinTheta_i)
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_O) (*.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) sinTheta_i))) sinTheta_i)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 4) (pow sinTheta_i 3))))) (+ (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i)) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) (pow sinTheta_i 2))))) sinTheta_i)
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_O) (*.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (pow.f32 sinTheta_i #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) 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) (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i v))) (/ (pow sinTheta_O 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v))))
(* (pow sinTheta_i 2) (+ (* -2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_i v))) (+ (/ (pow sinTheta_O 2) (pow v 2)) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (pow sinTheta_i 2)))))
(*.f32 (*.f32 sinTheta_i sinTheta_i) (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 sinTheta_O sinTheta_i) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) v)) (+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 v v)))))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(*.f32 (neg.f32 sinTheta_i) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) sinTheta_O)))
(* -1 (* sinTheta_i (- (+ (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) (* sinTheta_i v))) (/ sinTheta_O v)) (* 6931/10000 (/ 1 sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) v) (/.f32 sinTheta_O v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)))
(* -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 #s(literal -1 binary32) (-.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))) sinTheta_i) (/.f32 sinTheta_O v))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))) sinTheta_i)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_O)) sinTheta_i)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O))))) sinTheta_i) (neg.f32 (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) sinTheta_i)))) (*.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_O))) sinTheta_i) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2)))))))) (* sinTheta_O sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_O 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3))))) sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_O 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_O 2))))))) sinTheta_i)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_O)) sinTheta_i)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 sinTheta_O sinTheta_i)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 sinTheta_O #s(literal 3 binary32)))) (fma.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 sinTheta_O #s(literal 3 binary32)))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_O #s(literal 3 binary32)))))) sinTheta_i) (neg.f32 (/.f32 (*.f32 (*.f32 v (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O sinTheta_i))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_O sinTheta_O)))))) sinTheta_i)) (*.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_O))) sinTheta_i) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) sinTheta_i) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)) sinTheta_i)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 v (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) sinTheta_O) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_O)) sinTheta_i) (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) sinTheta_i) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)))) (* sinTheta_O sinTheta_i)) (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_O)) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_O)) sinTheta_i)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) (-.f32 (/.f32 (*.f32 v (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) sinTheta_O) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_O))) sinTheta_i) (-.f32 (/.f32 (*.f32 v (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) sinTheta_O) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_O))) sinTheta_i) (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) sinTheta_i) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))))
(*.f32 (neg.f32 sinTheta_i) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O)))
(* -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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_i)) (/.f32 (neg.f32 sinTheta_O) v)))
(* -1 (/ (+ (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 2) sinTheta_i))) sinTheta_i))
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) sinTheta_i) (*.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 3) sinTheta_i))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) sinTheta_i)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) sinTheta_i))
(neg.f32 (/.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_O) (neg.f32 (/.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) sinTheta_i))) (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O)))) sinTheta_i))) sinTheta_i))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 4) sinTheta_i)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_O 3)))) sinTheta_i)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_O 2))) sinTheta_i)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_O)) sinTheta_i))
(neg.f32 (/.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_O) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) sinTheta_i)) (neg.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_O #s(literal 3 binary32)))))) sinTheta_i)) (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_O sinTheta_O)))) sinTheta_i))) sinTheta_i))
(* (pow sinTheta_i 2) (+ (* -1 (/ (+ (* -1 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) sinTheta_i)) (* 2 (/ (* sinTheta_O (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 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 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_O (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_i) (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 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))) (* 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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal -1/2 binary32) (*.f32 sinTheta_i (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) (*.f32 v v))) (*.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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 4 binary32))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 cosTheta_i #s(literal -1 binary32)) v))) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) (pow.f32 v #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #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 cosTheta_i #s(literal -1 binary32)) v))) v)))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.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)) (* 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)))))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v))))
(*.f32 sinTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) v)))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v)))))
(fma.f32 sinTheta_i (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) v)) (/.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) v))
(+ (* sinTheta_O (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))
(+ (* sinTheta_O (- (+ (* sinTheta_O (- (+ (* sinTheta_O (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (* (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 6)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 6)))) (+ (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 2)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (/ (* (pow sinTheta_i 3) (pow (log (* 2 v)) 4)) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 5)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (+ (/ (* sinTheta_i (* (pow (log (* 2 v)) 2) (- (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/2 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 4)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4)))) (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))) (/ (* sinTheta_i (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (log (* 2 v)) 2))) (* v (* (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (exp (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 sinTheta_O (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (fma.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 6 binary32)))) (fma.f32 (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32))) (*.f32 (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 5 binary32)))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))))) (-.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (fma.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (*.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))))) (exp.f32 (-.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))))))
(fma.f32 (*.f32 sinTheta_O (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (+ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(fma.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (+ (* sinTheta_O (+ (* sinTheta_O (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (+ (* 1/6 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 3)) (+ (* (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (/ (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (+ (* 1/2 (pow (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))))) 2)) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))))))
(fma.f32 sinTheta_O (fma.f32 sinTheta_O (fma.f32 (*.f32 sinTheta_O (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (fma.f32 #s(literal 1/6 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))
(+ (* sinTheta_O (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_O (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_O (- (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_O (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_O (-.f32 (fma.f32 sinTheta_O (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_O (- (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* sinTheta_O (- (+ (/ (* sinTheta_O (* sinTheta_i (- (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (/ (pow sinTheta_i 2) (* (pow v 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (- (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (* v (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))))))) (* -1 (/ (* sinTheta_i (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_O (-.f32 (fma.f32 sinTheta_O (fma.f32 (/.f32 sinTheta_O v) (/.f32 (*.f32 sinTheta_i (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 (*.f32 v v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (/.f32 (/.f32 (*.f32 sinTheta_i (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32))) v) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_O (- (/ (* sinTheta_O (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2))) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* -1 (/ (* sinTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_O (-.f32 (*.f32 (/.f32 sinTheta_O (*.f32 v v)) (/.f32 (*.f32 (*.f32 sinTheta_i sinTheta_i) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32)))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_O (- (* sinTheta_O (- (/ (* sinTheta_O (* (pow sinTheta_i 3) (pow (log (* 2 v)) 2))) (* (pow v 3) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 4))) (* -1 (/ (* (pow sinTheta_i 2) (pow (log (* 2 v)) 2)) (* (pow v 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3)))))) (* -1 (/ (* sinTheta_i (pow (log (* 2 v)) 2)) (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2)))))) (/ (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v)))))
(fma.f32 sinTheta_O (-.f32 (*.f32 sinTheta_O (-.f32 (*.f32 (/.f32 sinTheta_O (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 4 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))))))) (neg.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* sinTheta_O (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) v)) (/ (* sinTheta_O (pow sinTheta_i 2)) (pow v 2)))) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2))
(fma.f32 sinTheta_O (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) (*.f32 v v))) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(*.f32 sinTheta_O (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)))
(* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (/ (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v)))) sinTheta_O)))
(*.f32 sinTheta_O (fma.f32 sinTheta_i (/.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) v)) sinTheta_O) (/.f32 (neg.f32 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))))
(*.f32 sinTheta_O (-.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 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))) (pow sinTheta_O 2)))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_O sinTheta_O)) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (neg.f32 (*.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_i))))
(- (+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (+ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3))) (+ (* -1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 3))))) (+ (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) sinTheta_i) (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))))) sinTheta_i))) (pow sinTheta_O 3)))) (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* (pow sinTheta_O 2) (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))) (pow sinTheta_O 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 3 binary32)))) (fma.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 sinTheta_i #s(literal 3 binary32)))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 sinTheta_i #s(literal 3 binary32)))))) (fma.f32 v (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i)))))) sinTheta_i) (/.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))))) sinTheta_i))) (pow.f32 sinTheta_O #s(literal 3 binary32))) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (+.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (*.f32 (/.f32 (*.f32 v v) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 (*.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_i)))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ (log (/ 1/2 v)) sinTheta_O)))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 sinTheta_O (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_i v) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O))) (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ (log (/ 1/2 v)) sinTheta_O))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))))
(*.f32 sinTheta_O (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_i v) (neg.f32 (*.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) sinTheta_i)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 2 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (+ (/ (log (/ 1/2 v)) sinTheta_O) (/ (* v (* (- (* -1 (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i)) (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i))) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* (pow sinTheta_O 3) sinTheta_i))))))) (+ (* -1 (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (* (pow sinTheta_O 2) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))))))
(*.f32 sinTheta_O (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 sinTheta_i v) (neg.f32 (*.f32 (/.f32 v (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) sinTheta_i)))) (+.f32 (fma.f32 #s(literal 2 binary32) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (fma.f32 (/.f32 v (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 v (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) sinTheta_i)) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_i))) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) sinTheta_i) (/.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) sinTheta_O)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i))
(*.f32 sinTheta_O (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i))
(* 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 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))
(/ (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2))))) sinTheta_O)
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 v v) sinTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_O))
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2)))) sinTheta_O)
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_i) (*.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 3 binary32)))))) (*.f32 (/.f32 (*.f32 v v) sinTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i)))) sinTheta_O)
(/ (- (+ (* -1 (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) (* -1 (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* (pow sinTheta_O 3) (pow sinTheta_i 4))))) (+ (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* (pow sinTheta_O 2) (pow sinTheta_i 3))))) sinTheta_O)
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_i) (*.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) (pow.f32 sinTheta_O #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (pow.f32 sinTheta_i #s(literal 4 binary32)))))) (fma.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 v v) sinTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))) sinTheta_O)
(* (pow sinTheta_O 2) (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O v))) (/ (pow sinTheta_i 2) (pow v 2))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) v)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(* (pow sinTheta_O 2) (+ (* -2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (* sinTheta_O v))) (+ (/ (pow sinTheta_i 2) (pow v 2)) (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) (pow sinTheta_O 2)))))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 #s(literal -2 binary32) (*.f32 (/.f32 sinTheta_i sinTheta_O) (/.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) v)) (+.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v)))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O) sinTheta_i)))
(* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (/ 1 (* sinTheta_i v)))) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i (/.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) v)) sinTheta_O)) (/.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 #s(literal -1 binary32) (-.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))) sinTheta_O) (/.f32 sinTheta_i v))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (* sinTheta_O (pow sinTheta_i 2)))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))) sinTheta_O)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_i)) sinTheta_O)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))) sinTheta_O) (neg.f32 (*.f32 (/.f32 (*.f32 v v) sinTheta_O) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i))))) (*.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_i))) sinTheta_O) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) (* sinTheta_O sinTheta_i))) (+ (* -1 (/ (* v (* (pow (log (* 2 v)) 2) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2)))))))) (* sinTheta_O sinTheta_i))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 4) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 3))) (+ (* 1/6 (/ (* (pow v 3) (pow (log (* 2 v)) 6)) (pow sinTheta_i 3))) (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3))))) sinTheta_O))) (+ (* -1 (/ (* (pow v 2) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 4))) (pow sinTheta_i 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) (* 1/2 (/ (* (pow v 2) (pow (log (* 2 v)) 4)) (pow sinTheta_i 2))))))) sinTheta_O)) (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (log (* 2 v)) 2))) sinTheta_i)) sinTheta_O)))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))))) (*.f32 sinTheta_O sinTheta_i)) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 sinTheta_i #s(literal 3 binary32)))) (fma.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 6 binary32)) (pow.f32 sinTheta_i #s(literal 3 binary32)))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 3 binary32)))))) sinTheta_O) (neg.f32 (/.f32 (*.f32 (*.f32 v (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i)))))) (*.f32 sinTheta_O sinTheta_i))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 v v) (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32)) (*.f32 sinTheta_i sinTheta_i))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i))))) (neg.f32 (*.f32 (*.f32 v v) (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 4 binary32))) (*.f32 sinTheta_i sinTheta_i)))))) sinTheta_O)) (*.f32 v (/.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) sinTheta_i))) sinTheta_O) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)) sinTheta_O)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 v (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) sinTheta_i)) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_i)) sinTheta_O) (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (+ (* -1 (/ (- (+ (log (/ 1/2 v)) (+ (* -1 (/ (- (+ (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)))) (* sinTheta_O sinTheta_i)) (/ (* v (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2)) sinTheta_i)) (/ (* v (* (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) (- (+ (log (/ 1/2 v)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) sinTheta_i)) sinTheta_O)) (+ (* 2 (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))) (/ 1 v)))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)) (/ sinTheta_i v))))
(*.f32 (neg.f32 sinTheta_O) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (/.f32 v sinTheta_O) (/.f32 (*.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) (-.f32 (*.f32 v (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) sinTheta_i)) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_i))) sinTheta_i) (-.f32 (*.f32 v (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) sinTheta_i)) (/.f32 (*.f32 (*.f32 v (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (-.f32 (+.f32 (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_i))) sinTheta_O) (fma.f32 #s(literal 2 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 #s(literal 1 binary32) v))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (* -1 sinTheta_i))))
(*.f32 (neg.f32 sinTheta_O) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i)))
(* -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 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) sinTheta_O)) (/.f32 (neg.f32 sinTheta_i) v)))
(* -1 (/ (+ (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (* sinTheta_O (pow sinTheta_i 2)))) sinTheta_O))
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 v v) sinTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i)) (*.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_i))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (* sinTheta_O (pow sinTheta_i 3)))) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) sinTheta_O)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) sinTheta_O))
(neg.f32 (/.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_i) (neg.f32 (/.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (pow.f32 v #s(literal 3 binary32)) sinTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 3 binary32))))) (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i)))) sinTheta_O))) sinTheta_O))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (/ (* (pow v 4) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 3))) (* sinTheta_O (pow sinTheta_i 4))) (* -1 (/ (* (pow v 3) (* (pow (log (* 2 v)) 2) (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))) 2))) (pow sinTheta_i 3)))) sinTheta_O)) (/ (* (pow v 2) (* (pow (log (* 2 v)) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (/ 1 v))))) (pow sinTheta_i 2))) sinTheta_O)) (/ (* v (pow (log (* 2 v)) 2)) sinTheta_i)) sinTheta_O))
(neg.f32 (/.f32 (fma.f32 v (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) sinTheta_i) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 v #s(literal 4 binary32)) sinTheta_O) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 3 binary32))) (pow.f32 sinTheta_i #s(literal 4 binary32)))) (neg.f32 (*.f32 (pow.f32 v #s(literal 3 binary32)) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v))) #s(literal 2 binary32))) (pow.f32 sinTheta_i #s(literal 3 binary32)))))) sinTheta_O)) (*.f32 (*.f32 v v) (/.f32 (*.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(literal 1 binary32) v)))) (*.f32 sinTheta_i sinTheta_i)))) sinTheta_O))) sinTheta_O))
(* (pow sinTheta_O 2) (+ (* -1 (/ (+ (* -1 (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 2) sinTheta_O)) (* 2 (/ (* sinTheta_i (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 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 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 sinTheta_i (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))) v) (neg.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) #s(literal 2 binary32)) sinTheta_O))) sinTheta_O) (/.f32 (*.f32 sinTheta_i sinTheta_i) (*.f32 v v))))
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i)))) v)
(*.f32 sinTheta_i (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)) v))
(/ (+ (* 6931/10000 v) (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))) v)
(/.f32 (fma.f32 sinTheta_i (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)) (*.f32 #s(literal 6931/10000 binary32) v)) v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 v (+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))) #s(literal 6931/10000 binary32)) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* -1 (/ (* v (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(fma.f32 #s(literal -1 binary32) (*.f32 v (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* v (- (* -1 (* v (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))))
(fma.f32 v (-.f32 (neg.f32 (*.f32 v (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))))) (neg.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))))))) (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* v (- (* v (- (* -1 (* v (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* (pow (+ (log 2) (log v)) 2) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 4) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))) (+ (* 1/6 (/ (pow (+ (log 2) (log v)) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))) (/ (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))))))))) (+ (* -1 (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 4)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (* 1/2 (/ (pow (+ (log 2) (log v)) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))))))) (/ (* (exp (/ (pow (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 2) (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (log (/ 1/2 v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))))
(fma.f32 v (fma.f32 v (-.f32 (neg.f32 (*.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 4 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (*.f32 #s(literal 1/6 binary32) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 6 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)))))) (neg.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (/.f32 (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))))) (neg.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))))))))) (fma.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))))) (neg.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))))))) (neg.f32 (*.f32 (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))))) (exp.f32 (/.f32 (pow.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)) (/.f32 (*.f32 sinTheta_O sinTheta_i) v)) #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (+ (* -1 (log v)) (* v (- (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 v (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (fma.f32 v (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (*.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 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))))) (neg.f32 (log.f32 v)))) (*.f32 cosTheta_O cosTheta_i)) (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v)
(/ (- (+ (* cosTheta_O cosTheta_i) (* v (+ 6931/10000 (+ (log 1/2) (+ (* -1 (log v)) (* v (- (+ (* -1 (/ (* v (* (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* 48038761/100000000 (/ 1 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) (/ (* (+ 6931/10000 (+ (log 1/2) (* -1 (log v)))) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))))))) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 v (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (fma.f32 v (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (*.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 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (*.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 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))))) (neg.f32 (log.f32 v)))) (*.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)
(pow (+ (log 2) (log v)) 2)
(pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32))
(/ (* v (pow (+ (log 2) (log v)) 2)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))
(*.f32 v (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))))
(* v (+ (* -1 (/ (* v (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v)))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(*.f32 v (fma.f32 #s(literal -1 binary32) (*.f32 v (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))))
(* v (+ (* v (- (/ (* v (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(*.f32 v (fma.f32 v (-.f32 (*.f32 v (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))))
(* v (+ (* v (- (* v (- (* -1 (/ (* v (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 3))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 4))) (* -1 (/ (* (pow (+ (log 2) (log v)) 2) (pow (- 6931/10000 (+ (log 1/2) (* -1 (log v)))) 2)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3))))) (/ (* (pow (+ (log 2) (log v)) 2) (- 6931/10000 (+ (log 1/2) (* -1 (log v))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) (/ (pow (+ (log 2) (log v)) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))))
(*.f32 v (fma.f32 v (fma.f32 v (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 v (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (+.f32 (log.f32 #s(literal 2 binary32)) (log.f32 v)) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))))
(/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))
(/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 v v))
(/ (+ (* 6931/5000 (* v (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))
(/.f32 (fma.f32 (*.f32 #s(literal 6931/5000 binary32) v) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 v v))
(/ (+ (* v (+ (* 48038761/100000000 v) (* 6931/5000 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))))) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow v 2))
(/.f32 (fma.f32 v (fma.f32 #s(literal 6931/5000 binary32) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 #s(literal 48038761/100000000 binary32) v)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 v 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 v v))) (*.f32 #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 v v)))) (exp.f32 #s(literal 6931/10000 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 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))))
(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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.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 (+.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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))))
(/ (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))) v)
(/.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v)
(/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v)))) v)
(/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))) v)
(/ (+ (* 1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) (pow v 3))) (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) (pow v 2))) (+ (* 1/2 (exp 6931/10000)) (* 1/2 (/ (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)) v))))) v)
(/.f32 (fma.f32 #s(literal 1/12 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 #s(literal 1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))))) v)
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (/ (* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i)))) v))
(fma.f32 sinTheta_i (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)) v) #s(literal 6931/10000 binary32))
(+ 6931/10000 (+ (log 1/2) (log (/ 1 v))))
(+.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) (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)))) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))
(exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))
(-.f32 (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) v) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 v v)) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) v) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))))) (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))) (fma.f32 #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 v v)) (/.f32 (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))) (neg.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))))
(- (+ (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/6 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 3)) (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (* (pow v 3) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (* v (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))))) (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* v (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))))) (* (pow v 3) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 5))) (* -1/6 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 6)))))) (* (pow v 3) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (* (pow v 2) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (/ (* (+ (* 1/2 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))) (pow v 3))))))))
(-.f32 (-.f32 (+.f32 (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (fma.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (*.f32 #s(literal 1/6 binary32) (pow.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 v v)) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (*.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) v) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))))) (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) v) (*.f32 (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))) (neg.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))) (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))) (neg.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 4 binary32))) (fma.f32 #s(literal -1/6 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 6 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 5 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (fma.f32 (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 v v)) (/.f32 (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (*.f32 (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 4 binary32))))) (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))) (neg.f32 (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))) (pow.f32 v #s(literal 3 binary32)))))))))
(exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))
(exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v))
(fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) v) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (pow v 2))))
(+.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) v))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* 1/6 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 3)) (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))))) (pow v 3)) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))) v) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (- (+ (* 1/2 (pow (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (pow v 2)))))
(+.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (fma.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (*.f32 #s(literal 1/6 binary32) (pow.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 3 binary32))))) (pow.f32 v #s(literal 3 binary32))) (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (*.f32 v v)) (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) v)))) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))))
(/ 48038761/100000000 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))
(- (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))
(-.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(- (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))))) (+ (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))
(-.f32 (+.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 (*.f32 v v) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (fma.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32)))))))
(- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (* (pow v 3) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))) (+ (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))) (+ (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (* (- (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (* 48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* (pow v 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 v #s(literal 3 binary32))) (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (-.f32 (+.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 (*.f32 v v) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))) (fma.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 (*.f32 v v) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))))
1
#s(literal 1 binary32)
(- (+ 1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(+.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(- (+ 1 (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(+.f32 #s(literal 1 binary32) (-.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 2 binary32)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v)) (/.f32 #s(literal 1 binary32) v)))
(- (+ 1 (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) (pow v 3))) (+ (* 1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) (pow v 2))) (/ (* cosTheta_O cosTheta_i) v)))) (/ 1 v))
(-.f32 (+.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 2 binary32)) (*.f32 v v)) (/.f32 (*.f32 cosTheta_O cosTheta_i) v))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow (+ (log 2) (* -1 (log (/ 1 v)))) 2)
(pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32))
(/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))
(/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))
(+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32))))))
(- (+ (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2))))
(-.f32 (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 (*.f32 v v) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 3 binary32)))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (*.f32 v (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))))))
(- (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (* (pow v 3) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 4)))) (/ (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))))) (+ (* -1 (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* (pow v 2) (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 3)))) (/ (* (pow (+ (log 2) (* -1 (log (/ 1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log 1/2) (log (/ 1 v)))) 2)))))
(-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (*.f32 (pow.f32 v #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 4 binary32)))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))))) (fma.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) v) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 2 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (*.f32 (*.f32 v v) (pow.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))) #s(literal 3 binary32)))))))
48038761/100000000
#s(literal 48038761/100000000 binary32)
(+ 48038761/100000000 (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))
(fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 48038761/100000000 binary32))
(+ 48038761/100000000 (+ (* 6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (pow v 2))))
(+.f32 (fma.f32 #s(literal 6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal 48038761/100000000 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 v 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (/.f32 (fma.f32 #s(literal -1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) v)) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) v)) (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))))) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 #s(literal 1/6 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))) 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 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -1/2 binary32)))) (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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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 (neg.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) (- (* cosTheta_O cosTheta_i) 1)) v))) v))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v)))) v))
(* -1 (/ (+ (* -1 (/ (+ (* 1/4 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2)) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 2 binary32)) v)) (*.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v))) v))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1/4 (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 2))) (* -1/12 (/ (* (exp 6931/10000) (pow (- (* cosTheta_O cosTheta_i) 1) 3)) v))) v)) (* 1/2 (* (exp 6931/10000) (- (* cosTheta_O cosTheta_i) 1)))) 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 cosTheta_O cosTheta_i #s(literal -1 binary32)) (neg.f32 (/.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 2 binary32))) (*.f32 #s(literal -1/12 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 3 binary32)) v)))) v))) v))) v))
(+ 6931/10000 (* -1 (/ (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))) v)))
(+.f32 (/.f32 (*.f32 (neg.f32 sinTheta_i) (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) sinTheta_O))) v) #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 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 (neg.f32 cosTheta_O) cosTheta_i #s(literal 1 binary32)) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)) v) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) v) (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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/2 binary32) (pow.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 4 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))) v))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) v) (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))
(+ (* -1 (/ (- (+ (* -1 (/ (- (+ (* -1 (/ (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 3)) (+ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (* (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 6) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 6))) (+ (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4)) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 5))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (+ (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/2 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 4) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (* (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (exp (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (-.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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/2 binary32) (pow.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (neg.f32 (/.f32 (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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/6 binary32) (pow.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (-.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 -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (fma.f32 (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 4 binary32))))) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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/2 binary32) (pow.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 4 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 6 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6 binary32))) (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 4 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 5 binary32))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 4 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))))) v))) (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (*.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 3 binary32))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 4 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 4 binary32)))))) (exp.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))) v))) (*.f32 (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) v) (exp.f32 (-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))
(exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) v) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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/2 binary32) (pow.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) v)))) v) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))
(+ (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (+ (* 1/6 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 3)) (+ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (+ (* 1/2 (pow (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) 2)) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))))) v)) (* (exp (/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (fma.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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/2 binary32) (pow.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (neg.f32 (*.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.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/6 binary32) (pow.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (fma.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (-.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 -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))))) v)))) v))) v) (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))
(/ 48038761/100000000 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) v) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (- (+ (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) v))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) v))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) v) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (- (+ (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (- (+ (* -1 (/ (* (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))) (* v (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -1 (/ (* (- (* -6931/5000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))) v))) (* -48038761/100000000 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (* 48038761/100000000 (/ 1 (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))))) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))) (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (*.f32 (fma.f32 #s(literal -6931/5000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (*.f32 #s(literal 48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))))) v))) (*.f32 #s(literal -48038761/100000000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32))))) v) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) 1)) (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 2) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 2 binary32)) v) (neg.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v) #s(literal 1 binary32))
(+ 1 (* -1 (/ (+ (* -1 (- (* cosTheta_O cosTheta_i) 1)) (* -1 (/ (+ (* 1/6 (/ (pow (- (* cosTheta_O cosTheta_i) 1) 3) v)) (* 1/2 (pow (- (* cosTheta_O cosTheta_i) 1) 2))) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/6 binary32) (/.f32 (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 3 binary32)) v) (*.f32 #s(literal 1/2 binary32) (pow.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) #s(literal 2 binary32)))) v) (neg.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)))) v) #s(literal 1 binary32))
(pow (+ (log -2) (* -1 (log (/ -1 v)))) 2)
(pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32))
(/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))))
(/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))))
(+ (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (*.f32 v (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (- (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) v) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) v) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ (* -1 (/ (- (* -1 (/ (- (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) (* v (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 4)))) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 3)))) v)) (* -1 (/ (* (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (pow (- 6931/10000 (+ (log -1/2) (log (/ -1 v)))) 2)))) v)) (/ (pow (+ (log -2) (* -1 (log (/ -1 v)))) 2) (- 6931/10000 (+ (log -1/2) (log (/ -1 v))))))
(fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) v) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 3 binary32))))) v) (*.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (pow.f32 (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 2 binary32)))))) v) (/.f32 (pow.f32 (fma.f32 #s(literal -1 binary32) (log.f32 (/.f32 #s(literal -1 binary32) v)) (log.f32 #s(literal -2 binary32))) #s(literal 2 binary32)) (-.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))
(+ 48038761/100000000 (* -1 (/ (+ (* -6931/5000 (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) v))) v)))
(fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -6931/5000 binary32) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) v))) v) #s(literal 48038761/100000000 binary32))

rewrite268.0ms (2.2%)

Memory
-19.8MiB live, 289.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066481
0105413
1460402
24122402
08738387
Stop Event
iter limit
node limit
iter limit
Counts
27 → 652
Calls
Call 1
Inputs
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(/.f32 #s(literal 1/2 binary32) v)
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 #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)) (/.f32 #s(literal -1 binary32) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (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 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))
(/.f32 #s(literal 6931/10000 binary32) sinTheta_i)
(/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)
(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 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32))
Outputs
(*.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (+.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32)))))
(-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) (+.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))))
(-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))
(fma.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 #s(literal 1 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(fma.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 #s(literal 1 binary32) (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)))) #s(literal -1 binary32))
(fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O (-.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal 1 binary32)))
(fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)))
(fma.f32 cosTheta_i cosTheta_O (neg.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))
(fma.f32 cosTheta_O cosTheta_i (-.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal 1 binary32)))
(fma.f32 cosTheta_O cosTheta_i (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)))
(fma.f32 cosTheta_O cosTheta_i (neg.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))
(pow.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))
(+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal 1 binary32)))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal -1 binary32)))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (neg.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 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 (*.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/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 (*.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 (neg.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)))))) (pow.f32 (exp.f32 (neg.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)))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (neg.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)))))) (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))))))
(*.f32 (neg.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)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (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 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.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 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 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 (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 (neg.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 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #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 #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)) (/.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 (/.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 #s(literal 1/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))) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 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 #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))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (+.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 (/.f32 #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)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.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 (*.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 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(literal -1/2 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)))) (neg.f32 v))
(/.f32 (*.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 #s(literal 2 binary32) v))
(/.f32 (*.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))))) #s(literal 1 binary32)) (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 (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 -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)) (neg.f32 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 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (neg.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))))))) (neg.f32 (neg.f32 (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 (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 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(/.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 (*.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 (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)))))) (neg.f32 (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 (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 #s(literal -1 binary32) (neg.f32 (/.f32 #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))) (/.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 2 binary32) v))
(/.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 #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 (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 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))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))))
(pow.f32 (exp.f32 (/.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 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 (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 (+.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))) (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))))
(pow.f32 (exp.f32 (/.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 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)) (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 2 binary32) v))))
(pow.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.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)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 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 (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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(pow.f32 (/.f32 (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 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))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(exp.f32 (neg.f32 (-.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 (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 (neg.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 (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 (-.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 (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))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal -1 binary32)))
(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 (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)))))))
(neg.f32 (/.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))))) (neg.f32 (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 (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 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (log.f32 #s(literal 2 binary32)))) v)
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (*.f32 #s(literal -2 binary32) v))))
(/.f32 (exp.f32 (log.f32 #s(literal -1/2 binary32))) (exp.f32 (log.f32 (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 v #s(literal -1 binary32)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.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))
(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))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(*.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 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.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 #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 (neg.f32 (-.f32 (/.f32 #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 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (exp.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 #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 (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 (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 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.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 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(pow.f32 (exp.f32 (sqrt.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)))) (sqrt.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))))
(pow.f32 (exp.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 1 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))))
(pow.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)) #s(literal 48038761/100000000 binary32))) (/.f32 #s(literal 1 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))))
(pow.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)) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 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))))
(pow.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)) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 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 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)))))
(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 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 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 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.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 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (*.f32 v #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 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 (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)) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 v))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 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 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
(*.f32 (*.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (/.f32 #s(literal 1/2 binary32) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) v)
(/.f32 (*.f32 #s(literal -1 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) v)
(exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_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 cosTheta_i cosTheta_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 (exp.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (*.f32 (/.f32 #s(literal -1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal -1 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 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal 1 binary32) (*.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 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (*.f32 v #s(literal -1 binary32)))
(/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 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 (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)) v)
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v #s(literal -1 binary32)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 v))
(/.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))) (/.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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 #s(literal 1/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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (exp.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))) (*.f32 #s(literal 2 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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)))))
(/.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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(pow.f32 (exp.f32 (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32)))))
(exp.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)
(*.f32 sinTheta_i (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 sinTheta_i #s(literal -2 binary32)) (pow.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (pow.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32))) sinTheta_i) (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 sinTheta_i #s(literal -3 binary32)) (pow.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32))) (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32))) sinTheta_i) (fma.f32 (pow.f32 sinTheta_i #s(literal -2 binary32)) (pow.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 sinTheta_O v)))))
(/.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (pow.f32 sinTheta_i #s(literal -2 binary32)) (pow.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32))) (pow.f32 (/.f32 sinTheta_O v) #s(literal 2 binary32)))) (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 sinTheta_O v)))
(/.f32 (*.f32 sinTheta_i (-.f32 (*.f32 (pow.f32 sinTheta_i #s(literal -3 binary32)) (pow.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 3 binary32))) (pow.f32 (/.f32 sinTheta_O v) #s(literal 3 binary32)))) (fma.f32 (pow.f32 sinTheta_i #s(literal -2 binary32)) (pow.f32 (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) #s(literal 2 binary32)) (*.f32 (/.f32 sinTheta_O v) (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) (/.f32 sinTheta_O v)))))
(fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) sinTheta_i (*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i))
(fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) sinTheta_i (*.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i))
(fma.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)))
(fma.f32 sinTheta_i (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v))))
(+.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) sinTheta_i) (*.f32 (/.f32 (neg.f32 sinTheta_O) v) sinTheta_i))
(+.f32 (*.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) sinTheta_i) (*.f32 (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i))
(+.f32 (*.f32 sinTheta_i (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)))) (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)))
(+.f32 (*.f32 sinTheta_i (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (*.f32 sinTheta_i (-.f32 (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i) (/.f32 sinTheta_O v))))
(*.f32 (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32))) (/.f32 #s(literal 1 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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32)))))
(/.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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))))
(/.f32 (neg.f32 (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1/2 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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))))))
(/.f32 (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 3 binary32)) (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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32))) (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))))
(-.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 0 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(-.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))
(-.f32 (/.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32)) (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.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)) #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))))
(-.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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))))
(-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (*.f32 #s(literal 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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)))
(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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)))
(pow.f32 (/.f32 (-.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (-.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i))) (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 2 binary32))) (+.f32 (pow.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) #s(literal 3 binary32)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) #s(literal -1 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 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)))
(+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (+.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.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 (/.f32 #s(literal -1 binary32) v) #s(literal -1/2 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) v)))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (exp.f32 (-.f32 #s(literal 0 binary32) (log.f32 #s(literal 2 binary32)))) v)
(/.f32 (exp.f32 (log.f32 #s(literal -1 binary32))) (exp.f32 (log.f32 (*.f32 #s(literal -2 binary32) v))))
(/.f32 (exp.f32 (log.f32 #s(literal -1/2 binary32))) (exp.f32 (log.f32 (neg.f32 v))))
(/.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 2 binary32))
(/.f32 #s(literal -1 binary32) (*.f32 #s(literal -2 binary32) v))
(/.f32 #s(literal -1/2 binary32) (*.f32 v #s(literal -1 binary32)))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.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))
(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))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(*.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 (*.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/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 (*.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 (neg.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)))))) (pow.f32 (exp.f32 (neg.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)))))) #s(literal -1 binary32)))
(*.f32 (exp.f32 (neg.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)))))) (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))))))
(*.f32 (neg.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)))))) (/.f32 #s(literal 1 binary32) (neg.f32 (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 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.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 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 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 (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 (neg.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 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #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 #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)) (/.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 (/.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 #s(literal 1/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))) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 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 #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))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (exp.f32 (+.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 (/.f32 #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)) #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) v))
(/.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 (*.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 #s(literal -2 binary32) v))
(/.f32 (*.f32 #s(literal -1/2 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)))) (neg.f32 v))
(/.f32 (*.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 #s(literal 2 binary32) v))
(/.f32 (*.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))))) #s(literal 1 binary32)) (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 (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 -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)) (neg.f32 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 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (neg.f32 (neg.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))))))) (neg.f32 (neg.f32 (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 (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 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 #s(literal 1 binary32) v)) (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(/.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 (*.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 (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)))))) (neg.f32 (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 (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 #s(literal -1 binary32) (neg.f32 (/.f32 #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))) (/.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 2 binary32) v))
(/.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 #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 (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 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))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))))
(pow.f32 (exp.f32 (/.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 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 (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 (+.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))) (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))))
(pow.f32 (exp.f32 (/.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 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)) (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 2 binary32) v))))
(pow.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.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)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 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 (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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(pow.f32 (/.f32 (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 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))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))) #s(literal -1 binary32))
(exp.f32 (neg.f32 (-.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 (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 (neg.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 (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 (-.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 (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))))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v)))) #s(literal -1 binary32)))
(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 (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)))))))
(neg.f32 (/.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))))) (neg.f32 (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 #s(literal 1 binary32) (exp.f32 (/.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))) (-.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 #s(literal 1 binary32) (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 (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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(pow.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 (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)) (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 2 binary32) v))))
(pow.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 (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 (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 (+.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))) (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))))
(pow.f32 (exp.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)))) (/.f32 #s(literal 1 binary32) (+.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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 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))))) (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)))
(pow.f32 (exp.f32 #s(literal 1 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 (*.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)))))
(pow.f32 (pow.f32 (exp.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 #s(literal 1 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)) (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 2 binary32) v))))
(pow.f32 (pow.f32 (exp.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 #s(literal 1 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 (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 (+.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))) (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))))
(pow.f32 (pow.f32 (exp.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))) #s(literal 1 binary32)) (/.f32 #s(literal 1 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)))))
(pow.f32 (exp.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 #s(literal 1 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)))))
(pow.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 (+.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)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(pow.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 (+.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 (+.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 (log.f32 (exp.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 #s(literal 1 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 (+.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)))))
(*.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 (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)) (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 2 binary32) v))))
(*.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 (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 (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 (+.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))) (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 1 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)))) (pow.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)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 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)))) (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 (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 1 binary32) (+.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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.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 #s(literal 1 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 (/.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 (+.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 (/.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 1 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 #s(literal 1 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 (*.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 (+.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)) #s(literal 1 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 (neg.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 (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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(/.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))) (+.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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.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))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.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 1/2 binary32) v))) (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 1 binary32) (/.f32 (/.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 1/2 binary32) v))) (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))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.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 1/2 binary32) v))) (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))))
(pow.f32 (/.f32 (/.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 1/2 binary32) v))) (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))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.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 1/2 binary32) v))) (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))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.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 1/2 binary32) v))) (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)))) #s(literal -1 binary32)))
(neg.f32 (/.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))) (-.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)))))
(neg.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 (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))) (log.f32 (/.f32 #s(literal 1/2 binary32) 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 #s(literal 1 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))))
(*.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 #s(literal 1 binary32) (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)))))
(*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))
(/.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))) #s(literal 1 binary32)) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))
(/.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))) #s(literal 1 binary32)) (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))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal 2 binary32))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))
(/.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) #s(literal 2 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 sinTheta_O) sinTheta_i)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)))) (neg.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) (neg.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)))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (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))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 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))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))) (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (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)))) (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (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)))))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_i cosTheta_O))
(fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 cosTheta_i cosTheta_O (*.f32 (neg.f32 sinTheta_O) sinTheta_i))
(fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_O) sinTheta_i))
(pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.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))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 sinTheta_O) sinTheta_i) (*.f32 cosTheta_i cosTheta_O))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 sinTheta_O) sinTheta_i))
(*.f32 (pow.f32 (sqrt.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)) (pow.f32 (sqrt.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 (pow.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))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 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(literal 1 binary32)))
(*.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 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))) #s(literal 1 binary32)))
(*.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 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))) #s(literal 1 binary32)))
(*.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 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 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)))) #s(literal 1 binary32)))
(*.f32 (sqrt.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))) (sqrt.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 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 1 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 #s(literal 1 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)) (/.f32 #s(literal 1 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 #s(literal 1 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 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 (exp.f32 (log.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))))) (exp.f32 (log.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 (exp.f32 (log.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)))) (exp.f32 (log.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 (log.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)))) (exp.f32 (log.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 (exp.f32 (log.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)))) (exp.f32 (log.f32 (-.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) (*.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 (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 (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 (+.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 (+.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 #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 (+.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 #s(literal 1 binary32) (/.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 #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 1 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 (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 #s(literal 1 binary32) (/.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 (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 #s(literal 1 binary32) (/.f32 (-.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 (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 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 #s(literal 1 binary32) v)))
(-.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 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 #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 (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 #s(literal 1 binary32) v)) #s(literal 6931/10000 binary32)))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_O) sinTheta_i #s(literal 1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)) (pow.f32 v #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (*.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)))
(fma.f32 (-.f32 (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (fma.f32 (/.f32 sinTheta_O v) sinTheta_i (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (pow.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (/.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) v) (pow.f32 v #s(literal -2 binary32))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (pow.f32 v #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 v (*.f32 cosTheta_i cosTheta_O)) (*.f32 v (*.f32 sinTheta_i sinTheta_O))) (pow.f32 v #s(literal -2 binary32)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(pow.f32 (sqrt.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))
(pow.f32 (/.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 #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)))) #s(literal -1 binary32))
(pow.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)) (-.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))) #s(literal -1 binary32))
(pow.f32 (/.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 (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))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.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 (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))) #s(literal -1 binary32))
(pow.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)) #s(literal 1/2 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 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v)) (/.f32 #s(literal -1 binary32) v))
(+.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (-.f32 (*.f32 sinTheta_i (/.f32 (neg.f32 sinTheta_O) v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #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 6931/10000 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 (log.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 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))) (-.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))))
(/.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32)) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal -1 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))))
(fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32)) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O)) (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(+.f32 #s(literal -1 binary32) (*.f32 cosTheta_i cosTheta_O))
(+.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal -1 binary32))
(/.f32 #s(literal 1 binary32) (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (neg.f32 v))))
(/.f32 #s(literal 1 binary32) (pow.f32 (exp.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) v)))
(pow.f32 (exp.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32))) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (exp.f32 #s(literal 1 binary32)) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(pow.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (pow.f32 v #s(literal -1/2 binary32))) (pow.f32 v #s(literal -1/2 binary32)))
(pow.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(pow.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))
(pow.f32 (exp.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) v))
(pow.f32 (exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (exp.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) v)))
(exp.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) #s(literal 6931/10000 binary32))
(*.f32 #s(literal -6931/10000 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 sinTheta_i)))
(*.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) sinTheta_i))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i))
(/.f32 #s(literal -6931/10000 binary32) (neg.f32 sinTheta_i))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 sinTheta_i #s(literal 10000/6931 binary32))))
(/.f32 #s(literal 6931/10000 binary32) (neg.f32 (neg.f32 sinTheta_i)))
(/.f32 #s(literal 6931/10000 binary32) sinTheta_i)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_i #s(literal 10000/6931 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i #s(literal 10000/6931 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_i #s(literal 10000/6931 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 sinTheta_i #s(literal 10000/6931 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_i #s(literal 10000/6931 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -6931/10000 binary32) sinTheta_i))
(*.f32 (pow.f32 (/.f32 sinTheta_i (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 sinTheta_i (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))
(*.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (neg.f32 v)) (/.f32 #s(literal 1 binary32) (neg.f32 sinTheta_i)))
(*.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (/.f32 #s(literal 1 binary32) sinTheta_i))
(*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i))
(*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 v sinTheta_i)))
(*.f32 #s(literal 1 binary32) (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i))
(/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) sinTheta_i) v)
(/.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) sinTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) sinTheta_i)) v)
(/.f32 (*.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 v) sinTheta_i))
(/.f32 (*.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) #s(literal 1 binary32)) sinTheta_i)
(/.f32 (*.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 v sinTheta_i))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (*.f32 v sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal 1 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) #s(literal -1 binary32)) (*.f32 (*.f32 v sinTheta_i) (-.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (neg.f32 cosTheta_i) cosTheta_O))))
(/.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (neg.f32 (*.f32 v sinTheta_i)))
(/.f32 (fma.f32 (neg.f32 cosTheta_i) cosTheta_O #s(literal 1 binary32)) (*.f32 sinTheta_i (neg.f32 v)))
(/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (neg.f32 v)) (neg.f32 sinTheta_i))
(/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 (neg.f32 sinTheta_i)))
(/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) sinTheta_i)
(/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 v sinTheta_i))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) sinTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)))
(pow.f32 (/.f32 (*.f32 v sinTheta_i) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))) sinTheta_i) #s(literal -1 binary32))
(pow.f32 (/.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_i (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (neg.f32 v)) sinTheta_i))
(neg.f32 (/.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) v) (neg.f32 sinTheta_i)))
(*.f32 (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)))
(*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (log.f32 (*.f32 #s(literal 2 binary32) v)))
(*.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #s(literal 1 binary32) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 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 (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)))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))))
(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))
(pow.f32 (log.f32 (/.f32 #s(literal 1/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)))
(exp.f32 (+.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (*.f32 (*.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)) #s(literal 1 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 (*.f32 (log.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (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 (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)) (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 2 binary32) v))))
(*.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 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 (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 (+.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))) (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 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (/.f32 #s(literal 1 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)))) (pow.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -2 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 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)))) (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 1 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 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (-.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 (log.f32 (*.f32 #s(literal 2 binary32) v)) (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) (/.f32 #s(literal 1 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 #s(literal 1 binary32) (/.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 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) #s(literal 1 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 (neg.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) (+.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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (neg.f32 (+.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))) (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 (+.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 #s(literal -1 binary32) (neg.f32 (/.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 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.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 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.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 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))))
(pow.f32 (/.f32 (/.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 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.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 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (/.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 1/2 binary32) v))) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 (neg.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)))))
(neg.f32 (/.f32 (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)) (+.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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))))
(*.f32 (pow.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))) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 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(literal 2 binary32)))
(*.f32 (pow.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)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 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))) #s(literal 2 binary32)))
(*.f32 (pow.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)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 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))) #s(literal 2 binary32)))
(*.f32 (pow.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)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 1 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 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)))) #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)) (+.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 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 (/.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_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(/.f32 (*.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 (-.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 (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 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 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 (+.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 (/.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 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 (+.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) (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 (+.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 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 (+.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 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 (+.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 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 (+.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 (pow.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))) #s(literal 2 binary32)) (pow.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)) #s(literal 2 binary32)))
(/.f32 (*.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 (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 #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 (-.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 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 (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 (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (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 (-.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 (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 (-.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 (-.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 #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 (-.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_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(/.f32 (pow.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)) #s(literal 2 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 (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 (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 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 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 (-.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 (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 (-.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 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 (+.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 #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 (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 #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 (+.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 #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 (-.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 #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 (+.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)) #s(literal 48038761/100000000 binary32))) (*.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 (/.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 (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)) #s(literal 48038761/100000000 binary32))) (*.f32 (-.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 (-.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 (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)) #s(literal 2 binary32)) (pow.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)) #s(literal 2 binary32)))
(/.f32 (pow.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)) #s(literal 2 binary32)) (*.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 (+.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 (pow.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)) #s(literal 2 binary32)) (*.f32 (-.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))) (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 (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)) #s(literal 2 binary32)) (pow.f32 (-.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))) #s(literal 2 binary32)))
(fma.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 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) (*.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 6931/10000 binary32)))
(fma.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 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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(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)) (*.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 6931/10000 binary32))))
(fma.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 6931/10000 binary32)) (*.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))))
(pow.f32 (exp.f32 #s(literal 2 binary32)) (log.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))))
(pow.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)) #s(literal 1 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) (+.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 6931/10000 binary32))))
(+.f32 (*.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 6931/10000 binary32))) (*.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))))
(+.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)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (*.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 6931/10000 binary32)))
(+.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)) #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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(exp.f32 (+.f32 (log.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 (/.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 (log.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)) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.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))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.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)))

eval262.0ms (2.2%)

Memory
38.4MiB live, 501.7MiB allocated
Compiler

Compiled 136 691 to 7 983 computations (94.2% saved)

prune35.0ms (0.3%)

Memory
-3.8MiB live, 112.8MiB allocated
Pruning

15 alts after pruning (15 fresh and 0 done)

PrunedKeptTotal
New1 521151 536
Fresh303
Picked505
Done000
Total1 529151 544
Accuracy
99.8%
Counts
1 544 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
98.9%
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))))
38.7%
(/.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)))))
99.7%
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
90.7%
(*.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) #s(literal 6931/10000 binary32)))))
98.9%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))))
99.4%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))))
4.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
99.7%
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
99.6%
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) #s(approx (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_i v)))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
97.1%
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 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 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
99.3%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(approx (+ (* cosTheta_O cosTheta_i) -1) #s(literal -1 binary32)) v))))
99.7%
#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)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))))
Compiler

Compiled 1 008 to 800 computations (20.6% saved)

simplify95.0ms (0.8%)

Memory
-11.9MiB live, 141.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f32 v)
cost-diff0
(-.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)))
cost-diff0
(/.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)))))
cost-diff3136
(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))))
cost-diff0
(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)))
cost-diff0
(*.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))
cost-diff352
(/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v)))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))))
cost-diff0
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
cost-diff0
(/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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))))) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
cost-diff352
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
cost-diff0
(exp.f32 #s(literal 6931/10000 binary32))
cost-diff0
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
cost-diff0
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 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 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
cost-diff0
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
cost-diff64
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
cost-diff6400
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053419
082395
1167383
2378382
31104382
44627382
08016382
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(exp.f32 (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
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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)) #s(literal 1 binary32)) v)
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(-.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
#s(literal 1 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)) #s(literal 1/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)) #s(literal 1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(literal 1/2 binary32)
v
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
#s(literal 1 binary32)
(/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))
v
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(literal 1/2 binary32)
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))))
#s(literal 1 binary32)
(/.f32 #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))) (/.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))
(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 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #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 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_i
sinTheta_O
v
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 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)))))
#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 (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)))
(log.f32 v)
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 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)
(-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_i
sinTheta_O
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
Outputs
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(*.f32 (exp.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/.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
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(exp.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))
#s(literal 6931/10000 binary32)
(/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)
(/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))
(-.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
#s(literal 1 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)) #s(literal 1/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)) #s(literal 1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(literal 1/2 binary32)
v
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v)
#s(literal 1 binary32)
(/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 2 binary32))
v
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
#s(literal 1/2 binary32)
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (exp.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
#s(literal 1 binary32)
(/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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 1/2 binary32) v))
(*.f32 (exp.f32 (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))) (/.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 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #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 6931/10000 binary32))
(-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)
(-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))
(-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_i
sinTheta_O
v
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
#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 #s(literal -6931/10000 binary32) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v))) v)
(-.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 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v))
(log.f32 v)
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 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) #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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)
(-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))
(-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
sinTheta_i
sinTheta_O
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)

localize141.0ms (1.2%)

Memory
-3.3MiB live, 247.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0390625
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
accuracy0.07480842601485678
(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))))
accuracy0.078125
(-.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)))
accuracy6.172248071914739
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
accuracy0.015625
(*.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))
accuracy0.0390625
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
accuracy0.09642244496406423
(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)))
accuracy0.1591077604383473
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
accuracy0
(exp.f32 #s(literal 6931/10000 binary32))
accuracy0.0546875
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
accuracy0.08203125
(/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))
accuracy6.918013152024412
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
accuracy0
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
accuracy0
(exp.f32 #s(literal 6931/10000 binary32))
accuracy0.0625
(/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v)
accuracy6.918013152024412
#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))
accuracy0.0234375
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
accuracy0.0390625
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
accuracy0.09642244496406423
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
accuracy0.3799559590124644
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
Samples
77.0ms197×0exit
20.0ms59×0valid
Compiler

Compiled 839 to 107 computations (87.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 75.0ms
ival-div: 20.0ms (26.7% of total)
const: 12.0ms (16% of total)
ival-exp: 11.0ms (14.7% of total)
ival-mult: 10.0ms (13.3% of total)
ival-log: 9.0ms (12% of total)
ival-sub: 6.0ms (8% of total)
ival-add: 5.0ms (6.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series204.0ms (1.7%)

Memory
18.0MiB live, 365.5MiB allocated
Counts
24 → 197
Calls
Call 1
Inputs
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(log.f32 (/.f32 #s(literal 1/2 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 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v)
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #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))) (/.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))
(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 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/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 (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)))
(log.f32 v)
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 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))
Outputs
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(* 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 (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))))
(* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* -2 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* -2 (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -2 (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))))))
(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 (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) v)))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000)
(- 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))
(- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 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))))
(* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (+ (/ (log v) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O 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 (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_i)) (* -1 (/ 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) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(+ (* 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 (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))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* -2 (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -2 (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) 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))))
(+ (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 (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (+ (/ (log v) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i 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 (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_O)) (* -1 (/ 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) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(- (* cosTheta_O cosTheta_i) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(* 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 (+ (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))))))))
(* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* 2 (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* 2 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* 2 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (* -2 (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))))))))
(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 (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) 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)) (* cosTheta_O cosTheta_i))
1
(+ 1 (* sinTheta_O sinTheta_i))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (+ (/ sinTheta_O v) (/ (log v) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* -1 (/ (* 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) sinTheta_O))
(* sinTheta_O sinTheta_i)
(* sinTheta_i (+ sinTheta_O (/ 1 sinTheta_i)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(* -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)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (- (* -1 sinTheta_O) (/ 1 sinTheta_i))))
(+ (* 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 (+ (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))))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* 2 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* 2 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (* -2 (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 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))))))
(+ (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 (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (+ (/ sinTheta_i v) (/ (log v) sinTheta_O))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* 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) sinTheta_i))
(* sinTheta_O (+ sinTheta_i (/ 1 sinTheta_O)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(* -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)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (- (* -1 sinTheta_i) (/ 1 sinTheta_O))))
(/ 1/2 v)
(+ (log 1/2) (* -1 (log v)))
(* 1/2 (/ (exp 6931/10000) v))
(* 2 (/ v (exp 6931/10000)))
(/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (log v) 6931/10000)))) (* cosTheta_O cosTheta_i)) v)
(log 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)) (* 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)
(+ (log 1/2) (log (/ 1 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))))
(* v (+ (* -2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (* 2 (/ 1 (exp 6931/10000)))))
(* v (- (+ (* -1 (/ (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (pow v 2))) (* 2 (/ 1 (exp 6931/10000)))) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000))))))
(* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))) (* 1/3 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))))) (pow v 3))) (* 2 (/ 1 (exp 6931/10000)))) (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))) (+ (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))))))
(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 (- (* -1 (log (/ 1 v))) 6931/10000))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))
(+ (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))
(- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))
(- (* -1 (log (/ 1 v))) 6931/10000)
(- (+ (* -1 (log (/ 1 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(* -1 (log (/ 1 v)))
6931/10000
(* -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))
(+ (log -1/2) (log (/ -1 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 (* v (- (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (* 2 (/ 1 (exp 6931/10000))))))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000)))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000))))) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp 6931/10000)))) v)) (* 2 (/ 1 (exp 6931/10000))))))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (+ (* 1/3 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (/ (* (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))))) v)) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp 6931/10000)))) v)) (* 2 (/ 1 (exp 6931/10000))))))
(+ (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) (* -1 (log (/ -1 v)))) 6931/10000))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))
(+ (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)) (+ (* -1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (* -1 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) 6931/10000)
(+ (log -1) (* -1 (log (/ -1 v))))
Calls

15 calls:

TimeVariablePointExpression
87.0ms
v
@-inf
((exp (log (/ 1/2 v))) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* (exp 6931/10000) 1/2) v) (* (exp 6931/10000) 1/2) (exp 6931/10000) (/ 1 (/ v (* (exp 6931/10000) 1/2))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ v (* (exp 6931/10000) 1/2)) (/ 1 (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)))) (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v))) (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)) (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))
28.0ms
v
@0
((exp (log (/ 1/2 v))) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* (exp 6931/10000) 1/2) v) (* (exp 6931/10000) 1/2) (exp 6931/10000) (/ 1 (/ v (* (exp 6931/10000) 1/2))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ v (* (exp 6931/10000) 1/2)) (/ 1 (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)))) (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v))) (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)) (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))
20.0ms
v
@inf
((exp (log (/ 1/2 v))) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* (exp 6931/10000) 1/2) v) (* (exp 6931/10000) 1/2) (exp 6931/10000) (/ 1 (/ v (* (exp 6931/10000) 1/2))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ v (* (exp 6931/10000) 1/2)) (/ 1 (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)))) (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v))) (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)) (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))
7.0ms
cosTheta_i
@0
((exp (log (/ 1/2 v))) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* (exp 6931/10000) 1/2) v) (* (exp 6931/10000) 1/2) (exp 6931/10000) (/ 1 (/ v (* (exp 6931/10000) 1/2))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ v (* (exp 6931/10000) 1/2)) (/ 1 (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)))) (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v))) (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)) (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))
7.0ms
sinTheta_i
@0
((exp (log (/ 1/2 v))) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ (* (exp 6931/10000) 1/2) v) (* (exp 6931/10000) 1/2) (exp 6931/10000) (/ 1 (/ v (* (exp 6931/10000) 1/2))) (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/ v (* (exp 6931/10000) 1/2)) (/ 1 (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)))) (/ 1 (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v))) (* (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/ 1/2 v)) (exp (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))

simplify215.0ms (1.8%)

Memory
1.6MiB live, 285.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011617885
139347701
082877193
Stop Event
iter limit
node limit
Counts
197 → 197
Calls
Call 1
Inputs
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(* 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 (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))))
(* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(+ (* -2 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* -2 (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -2 (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))))))
(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 (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) v)))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000)
(- 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))
(- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* 1/2 (/ (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 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))))
(* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (+ (/ (log v) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O 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 (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_i)) (* -1 (/ 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) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(+ (* 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 (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))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* -2 (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -2 (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) 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))))
(+ (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 (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (+ (/ (log v) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i 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 (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_O)) (* -1 (/ 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) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(- (* cosTheta_O cosTheta_i) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(* 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 (+ (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))))))))
(* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* 2 (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* 2 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* 2 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (* -2 (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))))))))
(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 (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) 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)) (* cosTheta_O cosTheta_i))
1
(+ 1 (* sinTheta_O sinTheta_i))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (+ (/ sinTheta_O v) (/ (log v) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* -1 (/ (* 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) sinTheta_O))
(* sinTheta_O sinTheta_i)
(* sinTheta_i (+ sinTheta_O (/ 1 sinTheta_i)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(* -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)) (* -1 sinTheta_O))))
(* -1 (* sinTheta_i (- (* -1 sinTheta_O) (/ 1 sinTheta_i))))
(+ (* 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 (+ (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))))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* 2 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* 2 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (* -2 (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 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))))))
(+ (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 (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (+ (/ sinTheta_i v) (/ (log v) sinTheta_O))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* 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) sinTheta_i))
(* sinTheta_O (+ sinTheta_i (/ 1 sinTheta_O)))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(* -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)) (* -1 sinTheta_i))))
(* -1 (* sinTheta_O (- (* -1 sinTheta_i) (/ 1 sinTheta_O))))
(/ 1/2 v)
(+ (log 1/2) (* -1 (log v)))
(* 1/2 (/ (exp 6931/10000) v))
(* 2 (/ v (exp 6931/10000)))
(/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (log v) 6931/10000)))) (* cosTheta_O cosTheta_i)) v)
(log 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)) (* 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)
(+ (log 1/2) (log (/ 1 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))))
(* v (+ (* -2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (* 2 (/ 1 (exp 6931/10000)))))
(* v (- (+ (* -1 (/ (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (pow v 2))) (* 2 (/ 1 (exp 6931/10000)))) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000))))))
(* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))) (* 1/3 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))))) (pow v 3))) (* 2 (/ 1 (exp 6931/10000)))) (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))) (+ (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))))))
(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 (- (* -1 (log (/ 1 v))) 6931/10000))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))
(+ (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))
(- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))
(- (* -1 (log (/ 1 v))) 6931/10000)
(- (+ (* -1 (log (/ 1 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(* -1 (log (/ 1 v)))
6931/10000
(* -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))
(+ (log -1/2) (log (/ -1 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 (* v (- (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (* 2 (/ 1 (exp 6931/10000))))))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000)))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000))))) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp 6931/10000)))) v)) (* 2 (/ 1 (exp 6931/10000))))))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (+ (* 1/3 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (/ (* (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))))) v)) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp 6931/10000)))) v)) (* 2 (/ 1 (exp 6931/10000))))))
(+ (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) (* -1 (log (/ -1 v)))) 6931/10000))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))
(+ (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)) (+ (* -1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (* -1 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) 6931/10000)
(+ (log -1) (* -1 (log (/ -1 v))))
Outputs
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)))) cosTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) #s(literal 1/2 binary32)))
(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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) v) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_i (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 (*.f32 cosTheta_O cosTheta_O) v)) #s(literal 1/2 binary32) (*.f32 (/.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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_i (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* -2 (/ (* cosTheta_O cosTheta_i) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))
(fma.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -2 binary32) (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (* cosTheta_i (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* -2 (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))
(fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -1/2 binary32)) cosTheta_i (/.f32 cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) cosTheta_i (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (/ cosTheta_O (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_i (+ (* -2 (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_O 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -2 (+ (* -1 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_O 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -1/2 binary32)) v) (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (*.f32 v v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -1/3 binary32))) cosTheta_i (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_O cosTheta_O) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -1/2 binary32)))) cosTheta_i (/.f32 (*.f32 #s(literal -2 binary32) cosTheta_O) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) cosTheta_i (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal 1/2 binary32) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (*.f32 cosTheta_O cosTheta_O) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))
(exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) v)))
(-.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) v))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(fma.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i) v) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) v))) cosTheta_i (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) v) (/.f32 (*.f32 cosTheta_O cosTheta_O) v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (pow.f32 v #s(literal 3 binary32))) #s(literal -1/6 binary32))) cosTheta_i (*.f32 (neg.f32 cosTheta_O) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) v))) cosTheta_i (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 cosTheta_i (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 cosTheta_O v) (exp.f32 (fma.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal -1 binary32) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(fma.f32 (fma.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_O v))) cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32))) cosTheta_i (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (fma.f32 (/.f32 #s(literal -1/12 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 cosTheta_O (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal -1/4 binary32)) v) (*.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))))) (*.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_O v)))) cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32))) cosTheta_i (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000)
(-.f32 (+.f32 (-.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (log.f32 v)) #s(literal 6931/10000 binary32))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 (neg.f32 sinTheta_i) sinTheta_O)
(- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_i cosTheta_O)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(*.f32 (-.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) 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 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) #s(literal 1/2 binary32))
(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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))
(* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))
(/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))
(exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (+ (/ (log v) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 (-.f32 (+.f32 (fma.f32 (/.f32 sinTheta_i cosTheta_i) (/.f32 sinTheta_O v) (/.f32 (log.f32 v) cosTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i v))) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_i))) cosTheta_i)
(/ (* 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)) (fma.f32 (/.f32 sinTheta_i cosTheta_i) (/.f32 sinTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i v)))) cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(*.f32 (-.f32 cosTheta_O (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i)) cosTheta_i)
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_i) (/.f32 #s(literal 1 binary32) cosTheta_i)) cosTheta_O))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_i) (fma.f32 (/.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)) cosTheta_i) #s(literal -1 binary32) (/.f32 cosTheta_O 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) (-.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_i))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_i) cosTheta_O))
(+ (* 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 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 4 binary32))) #s(literal 1/12 binary32))) cosTheta_O (*.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal 1/2 binary32))) cosTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) #s(literal 1/2 binary32)))
(+ (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)) v) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_O (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 (*.f32 cosTheta_i cosTheta_i) v)) #s(literal 1/2 binary32) (*.f32 (/.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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_O (exp.f32 (-.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (* cosTheta_O (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))) (* -2 (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))))))
(fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -1/2 binary32)) cosTheta_O (/.f32 cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))) cosTheta_O (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))))
(+ (* 2 (/ v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (/ cosTheta_i (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))))) (* cosTheta_O (+ (* -2 (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))) v)) (+ (* -1/2 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/6 (/ (pow cosTheta_i 3) (* (pow v 2) (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))) (* -2 (+ (* -1 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))) (* 1/2 (/ (pow cosTheta_i 2) (* v (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -1/2 binary32)) v) (*.f32 (/.f32 (/.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (*.f32 v v)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -1/3 binary32))) cosTheta_O (*.f32 (/.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) #s(literal -1/2 binary32)))) cosTheta_O (/.f32 (*.f32 #s(literal -2 binary32) cosTheta_i) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))) cosTheta_O (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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 (fma.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) #s(literal 1/2 binary32) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (*.f32 cosTheta_i cosTheta_i) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) 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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(fma.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 cosTheta_O (*.f32 cosTheta_i cosTheta_i)) v) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) v)) #s(literal 1/2 binary32)) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) v))) cosTheta_O (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) v) (/.f32 (*.f32 cosTheta_i cosTheta_i) v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.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 (neg.f32 cosTheta_i) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))) v))) cosTheta_O (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(fma.f32 (fma.f32 (*.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_i v))) cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32))) cosTheta_O (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(fma.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 #s(literal -1/12 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 cosTheta_i (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_i v)) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal -1/4 binary32)) v) (*.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))))) (neg.f32 cosTheta_O) (*.f32 (/.f32 #s(literal 1/4 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_i v)))) cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32))) cosTheta_O (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(*.f32 (-.f32 cosTheta_i (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) cosTheta_O)) cosTheta_O)
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (+ (/ (log v) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 (-.f32 (+.f32 (fma.f32 (/.f32 sinTheta_i cosTheta_O) (/.f32 sinTheta_O v) (/.f32 (log.f32 v) cosTheta_O)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O v))) (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O))) 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 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (fma.f32 (/.f32 sinTheta_i cosTheta_O) (/.f32 sinTheta_O v) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O v)))) cosTheta_O)
(* cosTheta_O (+ cosTheta_i (* -1 (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 (-.f32 cosTheta_i (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O)) cosTheta_O)
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(*.f32 (-.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) cosTheta_O)) cosTheta_i) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (fma.f32 (/.f32 (-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) #s(literal 6931/10000 binary32)) cosTheta_O) #s(literal -1 binary32) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_O))))
(*.f32 (-.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) cosTheta_O) cosTheta_i) (neg.f32 cosTheta_O))
(- (* cosTheta_O cosTheta_i) 1)
(fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(fma.f32 (neg.f32 sinTheta_i) sinTheta_O (fma.f32 cosTheta_i cosTheta_O #s(literal -1 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 #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 (+ (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)))
(-.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 (*.f32 (*.f32 sinTheta_i 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))))) 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 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (/.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)) #s(literal 1/2 binary32)) (*.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 (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 sinTheta_O sinTheta_O) 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)))))
(* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))
(/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* 2 (/ (* sinTheta_O sinTheta_i) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))
(*.f32 #s(literal 2 binary32) (+.f32 (/.f32 v (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (/.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))))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* 2 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) sinTheta_i) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))) sinTheta_i (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* 2 (/ sinTheta_O (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_i (+ (* -2 (* sinTheta_i (+ (* -1/6 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_O 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_O (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (* -2 (+ (* -1 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_O 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (*.f32 v v)) (fma.f32 sinTheta_O (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) v) (*.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)))) sinTheta_i (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)))) sinTheta_i (/.f32 (*.f32 #s(literal 2 binary32) sinTheta_O) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))) sinTheta_i (/.f32 (*.f32 #s(literal 2 binary32) 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)))
(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)))
(-.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 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))
(+ (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 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (/.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)) (*.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 (*.f32 sinTheta_O sinTheta_O) v) (/.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) (*.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 (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(fma.f32 sinTheta_O (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v)) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i) v) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v)) #s(literal 1/2 binary32) (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v))) sinTheta_i (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v) (/.f32 (*.f32 sinTheta_O sinTheta_O) v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) sinTheta_i (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v))) sinTheta_i (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_O v)) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32)) sinTheta_i (*.f32 (/.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/2 binary32))) sinTheta_i (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 sinTheta_O) (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_O v)) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/4 binary32)) v) (*.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i 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 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32))) sinTheta_i (*.f32 (/.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/2 binary32))) sinTheta_i (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))
(- (+ 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 #s(literal 6931/10000 binary32) (/.f32 (*.f32 sinTheta_i sinTheta_O) v)) (/.f32 (*.f32 cosTheta_i cosTheta_O) v)) (/.f32 #s(literal 1 binary32) v))
(+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))
1
#s(literal 1 binary32)
(+ 1 (* sinTheta_O sinTheta_i))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i) sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)) sinTheta_i)
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_i sinTheta_O) v)
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (+ (/ sinTheta_O v) (/ (log v) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 (-.f32 (+.f32 (+.f32 (/.f32 (log.f32 v) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v)) (fma.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i))) sinTheta_i)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 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 (fma.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i)) (+.f32 (/.f32 sinTheta_O v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) v))) sinTheta_i)
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) sinTheta_O))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_i) sinTheta_O) sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_i sinTheta_O)
(* sinTheta_i (+ sinTheta_O (/ 1 sinTheta_i)))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) sinTheta_i) #s(literal -1 binary32) sinTheta_O))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) (neg.f32 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)))))
(*.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 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_i)) (* -1 sinTheta_O))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_i) sinTheta_O))
(* -1 (* sinTheta_i (- (* -1 sinTheta_O) (/ 1 sinTheta_i))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(+ (* 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 (+ (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 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v) (/.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)) #s(literal 1/2 binary32)) (*.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 (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 sinTheta_i sinTheta_i) 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)))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))) (* 2 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) sinTheta_O) (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) (/.f32 (*.f32 #s(literal 2 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))))) sinTheta_O (/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))))
(+ (* 2 (/ v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* 2 (/ sinTheta_i (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (* sinTheta_O (+ (* -2 (* sinTheta_O (+ (* -1/6 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (+ (* 1/2 (/ (pow sinTheta_i 3) (* (pow v 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (/ (* sinTheta_i (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))) v))))) (* -2 (+ (* -1 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))) (* 1/2 (/ (pow sinTheta_i 2) (* v (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)))))))))))))
(fma.f32 (fma.f32 (*.f32 #s(literal -2 binary32) (fma.f32 (fma.f32 (/.f32 #s(literal -1/6 binary32) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (*.f32 v v)) (fma.f32 sinTheta_i (/.f32 (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)) v) (*.f32 (/.f32 (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (*.f32 v v)) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) #s(literal 1/2 binary32)))) sinTheta_O (*.f32 (/.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)))) #s(literal -1/2 binary32)))) sinTheta_O (/.f32 (*.f32 #s(literal 2 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))))) sinTheta_O (/.f32 (*.f32 #s(literal 2 binary32) 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)) (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))))) (pow v 2))))))
(fma.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v) (/.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)) (*.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 (*.f32 sinTheta_i sinTheta_i) v) (/.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) (*.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 (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (*.f32 sinTheta_i sinTheta_i)) v) (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v)) #s(literal 1/2 binary32) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v))) sinTheta_O (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v) (/.f32 (*.f32 sinTheta_i sinTheta_i) v)) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32))) sinTheta_O (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v))) sinTheta_O (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (fma.f32 (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32)) sinTheta_O (*.f32 (/.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/2 binary32))) sinTheta_O (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 sinTheta_i) (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/4 binary32)) v) (*.f32 (/.f32 (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/6 binary32))) (neg.f32 sinTheta_O) (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32))) sinTheta_O (*.f32 (/.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/2 binary32))) sinTheta_O (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(*.f32 (-.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) sinTheta_O)
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (+ (/ sinTheta_i v) (/ (log v) sinTheta_O))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 (-.f32 (+.f32 (+.f32 (/.f32 (log.f32 v) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) sinTheta_O)
(* 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 v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))) sinTheta_O)
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) sinTheta_i))
(*.f32 (-.f32 (/.f32 (*.f32 cosTheta_i cosTheta_O) sinTheta_O) sinTheta_i) sinTheta_O)
(* sinTheta_O (+ sinTheta_i (/ 1 sinTheta_O)))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(*.f32 (fma.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) sinTheta_O) #s(literal -1 binary32) sinTheta_i) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(*.f32 (-.f32 (/.f32 (-.f32 (+.f32 (log.f32 v) (/.f32 #s(literal 1 binary32) v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) (neg.f32 sinTheta_O)) (/.f32 sinTheta_i v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.f32 (+.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 sinTheta_i v)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (* -1 sinTheta_i))))
(*.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_O) sinTheta_i) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 sinTheta_i) (/ 1 sinTheta_O))))
(*.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 sinTheta_O))
(/ 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))
(* 1/2 (/ (exp 6931/10000) v))
(*.f32 (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v) #s(literal 1/2 binary32))
(* 2 (/ v (exp 6931/10000)))
(*.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 2 binary32))
(/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) v)
(/ (- (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (log v) 6931/10000)))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (+.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)) v)) (*.f32 cosTheta_i cosTheta_O)) v)
(log v)
(log.f32 v)
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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)) (* 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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/12 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (exp.f32 #s(literal 6931/10000 binary32)))))) v)
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(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 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))
(fma.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 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)))
(fma.f32 (exp.f32 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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 (-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))) (exp.f32 #s(literal 6931/10000 binary32)) (fma.f32 (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (/.f32 (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32))) (log.f32 v))) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)))))
(* v (+ (* -2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (* 2 (/ 1 (exp 6931/10000)))))
(*.f32 (fma.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) #s(literal -2 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 2 binary32))) v)
(* v (- (+ (* -1 (/ (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (pow v 2))) (* 2 (/ 1 (exp 6931/10000)))) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000))))))
(*.f32 (+.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 (*.f32 v v))) (fma.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) #s(literal -2 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 2 binary32)))) v)
(* v (- (+ (* -1 (/ (+ (* -1 (* (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))) (* 1/3 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (exp 6931/10000))))) (pow v 3))) (* 2 (/ 1 (exp 6931/10000)))) (+ (* -2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))) (+ (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* (pow v 2) (exp 6931/10000)))))))
(*.f32 (-.f32 (-.f32 (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 2 binary32)) (/.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -2/3 binary32) (*.f32 (neg.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32)))))) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal -2 binary32) (*.f32 v v)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (fma.f32 (/.f32 #s(literal 2 binary32) v) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 v v)))))) 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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32)))) #s(literal 1/6 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) v) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp (- (* -1 (log (/ 1 v))) 6931/10000))
(exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(fma.f32 (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) v) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(fma.f32 (exp.f32 (log.f32 v)) (exp.f32 #s(literal -6931/10000 binary32)) (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) v))))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(fma.f32 (exp.f32 (log.f32 v)) (exp.f32 #s(literal -6931/10000 binary32)) (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (pow.f32 v #s(literal 3 binary32))) #s(literal 1/6 binary32) (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (*.f32 v v)) #s(literal 1/2 binary32) (*.f32 (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))
(+ (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))
(fma.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (/.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))))
(- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))
(fma.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) v) (/.f32 #s(literal -1/4 binary32) v)) #s(literal -1 binary32) (fma.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (/.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (neg.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O))) (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) #s(literal -1/4 binary32)) (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 3 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) #s(literal -1/6 binary32))) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 v v)) (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (fma.f32 (/.f32 #s(literal 1/4 binary32) (*.f32 v v)) (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (/.f32 (-.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O)) v)))))
(- (* -1 (log (/ 1 v))) 6931/10000)
(-.f32 (log.f32 v) #s(literal 6931/10000 binary32))
(- (+ (* -1 (log (/ 1 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 (+.f32 (log.f32 v) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))
(* -1 (log (/ 1 v)))
(log.f32 v)
6931/10000
#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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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 (-.f32 (*.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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)))) 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 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))) v)) 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)))
(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 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) 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/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 (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 (*.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 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 (+.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal -1/2 binary32))) (log.f32 (/.f32 #s(literal -1 binary32) v)))))) 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 (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 (*.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (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 (*.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 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.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 (pow.f32 (fma.f32 #s(literal -1 binary32) (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) v)) #s(literal -1/6 binary32))) v)) v))
(* -1 (* v (- (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp 6931/10000)))) (* 2 (/ 1 (exp 6931/10000))))))
(*.f32 (neg.f32 v) (*.f32 #s(literal 2 binary32) (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) (exp.f32 #s(literal -6931/10000 binary32)))))
(* -1 (* v (- (* -1 (/ (- (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000)))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp 6931/10000))))) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp 6931/10000)))) v)) (* 2 (/ 1 (exp 6931/10000))))))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) v)) (*.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 2 binary32))) (neg.f32 v)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 2 binary32))))
(* -1 (* v (- (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (+ (* 1/3 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp 6931/10000)))) (/ (* (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000)))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v))) (+ (* -1 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))) (* 2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp 6931/10000))))) v)) (* 2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp 6931/10000)))) v)) (* 2 (/ 1 (exp 6931/10000))))))
(*.f32 (neg.f32 v) (-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (-.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) v) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v)) (*.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 2 binary32))) (neg.f32 v)) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) #s(literal 2 binary32))))
(+ (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)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)))) 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)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (neg.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (/.f32 (fma.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #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 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))) v))) v))
(exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))
(exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(-.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) v)) #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)))) v))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O))) (/.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (*.f32 (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) v)) #s(literal -1/6 binary32))) v)) v))
(/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))))
(+ (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(fma.f32 (/.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))))
(+ (* -1 (/ (- (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) v) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal -1/4 binary32) (*.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal -1/2 binary32))) v))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)) (+ (* -1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/4 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v) (fma.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) v) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal -1/6 binary32) (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/4 binary32)))) v) #s(literal -1 binary32) (*.f32 (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal -1/2 binary32))) v))
(- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (* -1 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) 6931/10000)
(-.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 (fma.f32 cosTheta_i cosTheta_O #s(literal -1 binary32)) (*.f32 sinTheta_i sinTheta_O)) v)) #s(literal 6931/10000 binary32))
(+ (log -1) (* -1 (log (/ -1 v))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))

rewrite172.0ms (1.4%)

Memory
15.6MiB live, 296.9MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053301
082268
1399265
23136265
08598265
Stop Event
iter limit
node limit
iter limit
Counts
24 → 1 040
Calls
Call 1
Inputs
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32))
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(log.f32 (/.f32 #s(literal 1/2 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 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v)
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
(exp.f32 #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #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))) (/.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))
(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 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/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 (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)))
(log.f32 v)
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))
(-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 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))
Outputs
(*.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 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 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 (/.f32 #s(literal -1 binary32) v) #s(literal -2 binary32))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 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 #s(literal 1/2 binary32) (neg.f32 (neg.f32 v)))
(/.f32 #s(literal 1/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))
(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 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))))
(*.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)))))
(*.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)))))
(*.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32))))) (neg.f32 (neg.f32 (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (-.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32))) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32))) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (-.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32))) (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O))
(-.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))))
(-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)))) (/.f32 (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)) (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal -1 binary32)))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))
(-.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))
(fma.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 #s(literal 1 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))) #s(literal -1 binary32))
(fma.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 #s(literal 1 binary32) (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)))) #s(literal -1 binary32))
(fma.f32 #s(literal -1 binary32) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32) #s(literal -1 binary32))
(fma.f32 cosTheta_i cosTheta_O (-.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)))
(fma.f32 cosTheta_i cosTheta_O (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)))
(fma.f32 cosTheta_O cosTheta_i (-.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)))
(fma.f32 cosTheta_O cosTheta_i (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)))
(pow.f32 (/.f32 (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32))) (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)) (*.f32 cosTheta_i cosTheta_O))
(+.f32 #s(literal -1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) #s(literal 1 binary32)))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 (neg.f32 sinTheta_i) sinTheta_O #s(literal -1 binary32)))
(+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal -1 binary32))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (pow.f32 (/.f32 #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))) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.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 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.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)))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #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))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (pow.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 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (pow.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 (pow.f32 (*.f32 (/.f32 #s(literal 1 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)) #s(literal 1/2 binary32))
(*.f32 (pow.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)) (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.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/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 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.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 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #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))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 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/2 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) (-.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)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 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/2 binary32))
(*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 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 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.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 #s(literal -1 binary32) (*.f32 (neg.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 (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)) #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))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) #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))) (/.f32 #s(literal 1/2 binary32) v))
(*.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 #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)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #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))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.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 (/.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))) #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 #s(literal 1/2 binary32) (pow.f32 (*.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 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 (neg.f32 (*.f32 #s(literal -1/2 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))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.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))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.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 (neg.f32 v)))
(/.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 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #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))) #s(literal 1/2 binary32)))) (neg.f32 v))
(/.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 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.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 #s(literal -2 binary32) v))
(/.f32 (neg.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 (neg.f32 v)))
(/.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 (+.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 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (+.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 (/.f32 #s(literal 1 binary32) v) #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 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 #s(literal -1/2 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)))) (neg.f32 v))
(/.f32 (*.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 #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)) (neg.f32 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 binary32)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #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))) #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 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.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 #s(literal 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 (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 (*.f32 #s(literal 1 binary32) v)))
(/.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 (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 (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 (*.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 (*.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 (*.f32 (neg.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 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 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 #s(literal -1/2 binary32) (/.f32 (neg.f32 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 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 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 (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)) #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))) (*.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 (*.f32 #s(literal 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 #s(literal 1/2 binary32) (neg.f32 (/.f32 (neg.f32 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 #s(literal 1/2 binary32) (/.f32 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)))))
(pow.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.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)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 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 #s(literal 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/2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 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))
(pow.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 1/2 binary32) v)) #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) (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(exp.f32 (*.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 1 binary32)))
(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 #s(literal -1/2 binary32) (/.f32 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))))))
(neg.f32 (*.f32 (neg.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)))))
(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 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))) (neg.f32 (log.f32 (*.f32 #s(literal 1/2 binary32) v))))
(/.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 (pow.f32 (log.f32 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (log.f32 v) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 #s(literal 1/2 binary32)) (fma.f32 (log.f32 v) (log.f32 v) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 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)) (*.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 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) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 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)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))
(-.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 (neg.f32 (log.f32 v)) (log.f32 #s(literal 2 binary32)))
(-.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 (*.f32 #s(literal 2 binary32) v)) #s(literal 0 binary32))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #s(literal 1/2 binary32)))
(fma.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal -1 binary32) #s(literal 0 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 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(+.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v))))
(+.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 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 0 binary32))
(neg.f32 (log.f32 (neg.f32 (*.f32 #s(literal -2 binary32) v))))
(neg.f32 (log.f32 (*.f32 #s(literal 2 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 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) #s(literal 1 binary32))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal -1 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 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal 1 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 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) v)
(/.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 (neg.f32 v)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.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))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
(pow.f32 (exp.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v))
(neg.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32))
(*.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))
(*.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 #s(literal 1 binary32) v))
(*.f32 (/.f32 #s(literal -1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal -1 binary32) v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal -1 binary32) v))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) #s(literal 1 binary32))
(*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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)) (/.f32 #s(literal 1 binary32) v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(literal 6931/10000 binary32)) v))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal -1 binary32))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32))) (neg.f32 v))
(/.f32 (neg.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) (neg.f32 v))
(/.f32 (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))) (neg.f32 (neg.f32 (neg.f32 v))))
(/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (log.f32 #s(literal 1/2 binary32)))) v)
(/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal -1 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 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal 1 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 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) v)
(/.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 (neg.f32 v)))
(/.f32 (/.f32 #s(literal -1 binary32) v) (neg.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.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))
(/.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
(pow.f32 (exp.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) #s(literal 1 binary32))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(exp.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))
(neg.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v))
(neg.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (neg.f32 v)))
(neg.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #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 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (pow.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) #s(literal 2 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)) (pow.f32 (neg.f32 v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) v)
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)) #s(literal 2 binary32))
(*.f32 (pow.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)) v)
(*.f32 (pow.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32))
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1 binary32)) v)
(*.f32 (pow.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (pow.f32 (pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (neg.f32 v) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (pow.f32 (/.f32 #s(literal -1 binary32) v) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(*.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) v)
(*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 v (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) (pow.f32 (/.f32 #s(literal -1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)))
(*.f32 #s(literal -1 binary32) (/.f32 v (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) #s(literal -1 binary32)))
(*.f32 #s(literal 2 binary32) (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
(*.f32 v (pow.f32 (/.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 v (pow.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)))
(*.f32 v (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32)))
(*.f32 v (/.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)))
(*.f32 v (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (neg.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (neg.f32 (neg.f32 v))) (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))))
(/.f32 (neg.f32 (exp.f32 #s(literal -6931/10000 binary32))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (exp.f32 #s(literal -6931/10000 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (neg.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1/2 binary32))
(/.f32 (neg.f32 (neg.f32 v)) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))))
(/.f32 (neg.f32 (neg.f32 v)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))
(/.f32 (/.f32 #s(literal 2 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1 binary32) v))
(/.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (/.f32 v (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))
(/.f32 (*.f32 #s(literal -2 binary32) v) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 v) (neg.f32 (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 v) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.f32 (neg.f32 v) (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 #s(literal 6931/10000 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) #s(literal 1 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v)))
(/.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(/.f32 v (*.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
(/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))
(pow.f32 (/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) #s(literal 1 binary32))
(pow.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v) #s(literal -1 binary32))
(exp.f32 (neg.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v)))))
(exp.f32 (*.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) #s(literal -1 binary32)))
(exp.f32 (*.f32 (-.f32 #s(literal 6931/10000 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v)) #s(literal -1 binary32)))
(neg.f32 (/.f32 v (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(literal 6931/10000 binary32)))))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (pow.f32 (/.f32 #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))) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.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 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.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)))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #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))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (pow.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 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (pow.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 (pow.f32 (*.f32 (/.f32 #s(literal 1 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)) #s(literal 1/2 binary32))
(*.f32 (pow.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)) (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.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/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 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.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 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #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))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 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/2 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) (-.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)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 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/2 binary32))
(*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 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 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.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 #s(literal -1 binary32) (*.f32 (neg.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 (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)) #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))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) #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))) (/.f32 #s(literal 1/2 binary32) v))
(*.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 #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)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #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))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.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 (/.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))) #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 #s(literal 1/2 binary32) (pow.f32 (*.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 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 (neg.f32 (*.f32 #s(literal -1/2 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))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.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))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.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 (neg.f32 v)))
(/.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 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #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))) #s(literal 1/2 binary32)))) (neg.f32 v))
(/.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 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.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 #s(literal -2 binary32) v))
(/.f32 (neg.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 (neg.f32 v)))
(/.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 (+.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 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (+.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 (/.f32 #s(literal 1 binary32) v) #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 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 #s(literal -1/2 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)))) (neg.f32 v))
(/.f32 (*.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 #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)) (neg.f32 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 binary32)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #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))) #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 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.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 #s(literal 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 (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 (*.f32 #s(literal 1 binary32) v)))
(/.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 (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 (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 (*.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 (*.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 (*.f32 (neg.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 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 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 #s(literal -1/2 binary32) (/.f32 (neg.f32 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 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 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 (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)) #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))) (*.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 (*.f32 #s(literal 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 #s(literal 1/2 binary32) (neg.f32 (/.f32 (neg.f32 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 #s(literal 1/2 binary32) (/.f32 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)))))
(pow.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.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)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 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 #s(literal 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/2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 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))
(pow.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 1/2 binary32) v)) #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) (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(exp.f32 (*.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 1 binary32)))
(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 #s(literal -1/2 binary32) (/.f32 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))))))
(neg.f32 (*.f32 (neg.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 (pow.f32 (/.f32 (/.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))) #s(literal -1/2 binary32)) #s(literal 1 binary32)) (pow.f32 (neg.f32 v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal -1 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #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))) #s(literal 1/2 binary32))) #s(literal 1 binary32)) v)
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) v)
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.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))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (pow.f32 (/.f32 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)) #s(literal 2 binary32))
(*.f32 (pow.f32 (pow.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)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (pow.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 binary32)) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (pow.f32 (*.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)))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (pow.f32 (*.f32 (/.f32 #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))) #s(literal -1 binary32)) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #s(literal 1 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)) #s(literal 2 binary32))
(*.f32 (/.f32 (/.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))) #s(literal -1/2 binary32)) (neg.f32 v))
(*.f32 (/.f32 (/.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))) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) v))
(*.f32 (/.f32 #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))) #s(literal 1/2 binary32))) v)
(*.f32 (exp.f32 (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (/.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))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) v))
(*.f32 (/.f32 (/.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))) #s(literal 1/2 binary32)) v)
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)))
(*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal -1 binary32)))
(*.f32 #s(literal -2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 (/.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))) (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) #s(literal -1 binary32)))
(*.f32 (/.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 #s(literal 2 binary32) v))
(*.f32 (*.f32 #s(literal 2 binary32) v) (pow.f32 (/.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))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) v) (/.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 #s(literal -1 binary32) (pow.f32 (neg.f32 (/.f32 (*.f32 #s(literal 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 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 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 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 2 binary32))
(*.f32 (/.f32 (*.f32 #s(literal 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 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32))) (exp.f32 (neg.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(*.f32 #s(literal 2 binary32) (pow.f32 (*.f32 (/.f32 #s(literal 1 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 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 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 (neg.f32 (/.f32 (/.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))) #s(literal 1 binary32))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (/.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))) #s(literal 1/2 binary32))) (/.f32 #s(literal -1 binary32) v))
(/.f32 (neg.f32 (neg.f32 (/.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))))) (neg.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 (/.f32 (/.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))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (/.f32 (/.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))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(/.f32 (neg.f32 (/.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)))) (neg.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 (neg.f32 (/.f32 (neg.f32 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/2 binary32))
(/.f32 (/.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 #s(literal 1/2 binary32) v))
(/.f32 (*.f32 #s(literal 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 (neg.f32 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/2 binary32))
(/.f32 (neg.f32 (/.f32 (*.f32 #s(literal 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 (*.f32 #s(literal -2 binary32) v) (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 (neg.f32 v) (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))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.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 #s(literal -1 binary32) (*.f32 (neg.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 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/2 binary32))
(/.f32 (/.f32 (*.f32 #s(literal 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 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.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 #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))) (/.f32 #s(literal 1/2 binary32) v)))
(/.f32 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))) #s(literal 1/2 binary32)))
(pow.f32 (*.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 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))) #s(literal -1/2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) (/.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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 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))
(pow.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 1/2 binary32) v)) #s(literal -1 binary32))
(exp.f32 (-.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))) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (*.f32 (log.f32 (/.f32 (*.f32 #s(literal 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)))
(exp.f32 (log.f32 (/.f32 (*.f32 #s(literal 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))))))
(neg.f32 (neg.f32 (/.f32 (*.f32 #s(literal 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 (pow.f32 (/.f32 (/.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))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (pow.f32 (/.f32 #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))) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.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 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.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)))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #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))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (pow.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 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (pow.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 (pow.f32 (*.f32 (/.f32 #s(literal 1 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)) #s(literal 1/2 binary32))
(*.f32 (pow.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)) (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.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/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 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.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 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #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))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 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/2 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) (-.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)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 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/2 binary32))
(*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 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 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.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 #s(literal -1 binary32) (*.f32 (neg.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 (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)) #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))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) #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))) (/.f32 #s(literal 1/2 binary32) v))
(*.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 #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)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #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))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.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 (/.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))) #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 #s(literal 1/2 binary32) (pow.f32 (*.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 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 (neg.f32 (*.f32 #s(literal -1/2 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))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.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))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.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 (neg.f32 v)))
(/.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 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #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))) #s(literal 1/2 binary32)))) (neg.f32 v))
(/.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 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.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 #s(literal -2 binary32) v))
(/.f32 (neg.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 (neg.f32 v)))
(/.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 (+.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 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (+.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 (/.f32 #s(literal 1 binary32) v) #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 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 #s(literal -1/2 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)))) (neg.f32 v))
(/.f32 (*.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 #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)) (neg.f32 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 binary32)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #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))) #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 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.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 #s(literal 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 (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 (*.f32 #s(literal 1 binary32) v)))
(/.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 (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 (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 (*.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 (*.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 (*.f32 (neg.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 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 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 #s(literal -1/2 binary32) (/.f32 (neg.f32 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 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 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 (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)) #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))) (*.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 (*.f32 #s(literal 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 #s(literal 1/2 binary32) (neg.f32 (/.f32 (neg.f32 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 #s(literal 1/2 binary32) (/.f32 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)))))
(pow.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.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)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 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 #s(literal 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/2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 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))
(pow.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 1/2 binary32) v)) #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) (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(exp.f32 (*.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 1 binary32)))
(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 #s(literal -1/2 binary32) (/.f32 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))))))
(neg.f32 (*.f32 (neg.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 #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 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.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 #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 (neg.f32 (-.f32 (/.f32 #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 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(/.f32 (neg.f32 (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 #s(literal 6931/10000 binary32) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))) (exp.f32 (/.f32 (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 (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 #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 (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 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(pow.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)) #s(literal 48038761/100000000 binary32))) (/.f32 #s(literal 1 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))))
(pow.f32 (exp.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 1 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))))
(pow.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)) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 binary32) (+.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))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)))))
(pow.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)) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 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 (/.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 v) (/.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 (/.f32 v (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 (/.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))) v)
(*.f32 v (/.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 (neg.f32 (/.f32 v (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))) (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (+.f32 (log.f32 v) #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 (*.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 (log.f32 v) #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 (log.f32 v) #s(literal 3 binary32)) (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (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 (+.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))))
(/.f32 (/.f32 v (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 (neg.f32 (/.f32 v (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(/.f32 (neg.f32 (neg.f32 v)) (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))))))
(/.f32 (/.f32 v (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 (neg.f32 v) (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 -1 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))) v)))
(/.f32 #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))) v))
(/.f32 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))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 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 1 binary32) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 v) #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 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))))
(pow.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 binary32))
(exp.f32 (-.f32 (-.f32 (log.f32 v) #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 (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))) #s(literal -1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) v)))
(*.f32 (pow.f32 (/.f32 #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))) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (pow.f32 (/.f32 (/.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))) #s(literal 1/2 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.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 binary32)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.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)))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (*.f32 (/.f32 #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))) #s(literal 1 binary32)) (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)) (pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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)) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1 binary32)) (pow.f32 (*.f32 (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (/.f32 #s(literal 1/2 binary32) v)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (pow.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 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) (pow.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 (pow.f32 (*.f32 (/.f32 #s(literal 1 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)) #s(literal 1/2 binary32))
(*.f32 (pow.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)) (pow.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (pow.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)) (pow.f32 (/.f32 #s(literal 1/2 binary32) v) #s(literal 1 binary32)))
(*.f32 (pow.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/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 binary32)) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (*.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 #s(literal 1/2 binary32) v))
(*.f32 (*.f32 (/.f32 #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))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) (pow.f32 (/.f32 (*.f32 #s(literal 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/2 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) (-.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)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1 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/2 binary32))
(*.f32 #s(literal -1/2 binary32) (pow.f32 (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 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 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 #s(literal -1 binary32) (pow.f32 (*.f32 (neg.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 #s(literal -1 binary32) (*.f32 (neg.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 (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)) #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))) (/.f32 (/.f32 #s(literal 1/2 binary32) v) #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))) (/.f32 #s(literal 1/2 binary32) v))
(*.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 #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)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 #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))) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (pow.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 (/.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))) #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 #s(literal 1/2 binary32) (pow.f32 (*.f32 (/.f32 #s(literal 1 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 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 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 (neg.f32 (*.f32 #s(literal -1/2 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))))) (neg.f32 (neg.f32 v)))
(/.f32 (neg.f32 (*.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))))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.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 (neg.f32 v)))
(/.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 binary32))) (neg.f32 (*.f32 #s(literal -2 binary32) v)))
(/.f32 (neg.f32 (*.f32 #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))) #s(literal 1/2 binary32)))) (neg.f32 v))
(/.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 binary32))) (*.f32 #s(literal -2 binary32) v))
(/.f32 (neg.f32 (*.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 #s(literal -2 binary32) v))
(/.f32 (neg.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 (neg.f32 v)))
(/.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 (+.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 #s(literal 2 binary32) v))
(/.f32 (exp.f32 (+.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 (/.f32 #s(literal 1 binary32) v) #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 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 #s(literal -1/2 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)))) (neg.f32 v))
(/.f32 (*.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 #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)) (neg.f32 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 binary32)) (*.f32 #s(literal -2 binary32) v))
(/.f32 (*.f32 #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))) #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 binary32)) (*.f32 #s(literal 2 binary32) v))
(/.f32 (*.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 #s(literal 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 (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 (*.f32 #s(literal 1 binary32) v)))
(/.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 (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 (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 (*.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 (*.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 (*.f32 (neg.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 #s(literal -1/2 binary32) (neg.f32 (neg.f32 (/.f32 (neg.f32 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 #s(literal -1/2 binary32) (/.f32 (neg.f32 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 #s(literal -1 binary32) (neg.f32 (/.f32 (*.f32 #s(literal 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 (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)) #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))) (*.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 (*.f32 #s(literal 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 #s(literal 1/2 binary32) (neg.f32 (/.f32 (neg.f32 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 #s(literal 1/2 binary32) (/.f32 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)))))
(pow.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)) (pow.f32 (log.f32 (*.f32 #s(literal 2 binary32) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.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)) (pow.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 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)))))
(pow.f32 (*.f32 (/.f32 (*.f32 #s(literal 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 #s(literal 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/2 binary32))
(pow.f32 (pow.f32 (/.f32 (*.f32 #s(literal 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/2 binary32)) #s(literal 2 binary32))
(pow.f32 (/.f32 (*.f32 #s(literal 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))
(pow.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 1/2 binary32) v)) #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) (*.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32))))
(exp.f32 (fma.f32 (log.f32 (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(exp.f32 (*.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 1 binary32)))
(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 #s(literal -1/2 binary32) (/.f32 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))))))
(neg.f32 (*.f32 (neg.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 (pow.f32 (log.f32 v) #s(literal 2 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 1 binary32) (+.f32 (+.f32 (log.f32 v) #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 (log.f32 v) #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 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (-.f32 (log.f32 v) (/.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 (log.f32 v) (/.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 (log.f32 v) (/.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 (log.f32 v) (/.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 (log.f32 v) (/.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 (neg.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 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))))) (neg.f32 (neg.f32 (+.f32 (+.f32 (log.f32 v) #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 (neg.f32 (-.f32 (pow.f32 (log.f32 v) #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 3 binary32))))) (neg.f32 (neg.f32 (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (-.f32 (log.f32 v) (/.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 (log.f32 v) (/.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 (log.f32 v) (/.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 (log.f32 v) (/.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 (log.f32 v) (/.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 (log.f32 v) #s(literal 2 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)))) (neg.f32 (-.f32 (log.f32 v) (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 (log.f32 v) #s(literal 2 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)))) (neg.f32 (+.f32 (+.f32 (log.f32 v) #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 (log.f32 v) #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 3 binary32)))) (neg.f32 (fma.f32 (log.f32 v) (log.f32 v) (-.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 (log.f32 v) (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 (log.f32 v) #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 3 binary32)))) (neg.f32 (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 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 (log.f32 v) (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 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 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 (log.f32 v) #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 (log.f32 v) #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 3 binary32))) (fma.f32 (log.f32 v) (log.f32 v) (-.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 (log.f32 v) (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 (-.f32 (pow.f32 (log.f32 v) #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 3 binary32))) (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (+.f32 (log.f32 v) #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 (log.f32 v) #s(literal 2 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 -1 binary32) (neg.f32 (/.f32 (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (-.f32 (pow.f32 (log.f32 v) #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 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (log.f32 v) #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 (log.f32 v) #s(literal 2 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 1 binary32) (/.f32 (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (-.f32 (pow.f32 (log.f32 v) #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 3 binary32)))))
(-.f32 (-.f32 (log.f32 v) #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 (log.f32 v) #s(literal 2 binary32)) (+.f32 (+.f32 (log.f32 v) #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 (*.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 (log.f32 v) #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 (log.f32 v) #s(literal 3 binary32)) (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 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)) (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))))
(-.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) #s(literal 6931/10000 binary32))
(-.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)))
(fma.f32 #s(literal -1 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)) (log.f32 v))
(pow.f32 (/.f32 (+.f32 (+.f32 (log.f32 v) #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 (log.f32 v) #s(literal 2 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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.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 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (-.f32 (pow.f32 (log.f32 v) #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 3 binary32)))) #s(literal -1 binary32))
(+.f32 (-.f32 (log.f32 v) (/.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 (log.f32 v) (/.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 (/.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 v))
(+.f32 (log.f32 v) (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))))
(log.f32 v)
(-.f32 (log.f32 (neg.f32 v)) (log.f32 #s(literal -1 binary32)))
(-.f32 #s(literal 0 binary32) (neg.f32 (log.f32 v)))
(-.f32 (log.f32 v) #s(literal 0 binary32))
(+.f32 (log.f32 v) #s(literal 0 binary32))
(neg.f32 (neg.f32 (log.f32 v)))
(*.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 (pow.f32 (exp.f32 cosTheta_i) (/.f32 cosTheta_O v)) (exp.f32 (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.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 #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 (neg.f32 (-.f32 (/.f32 #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 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v)))
(/.f32 (neg.f32 (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 #s(literal 6931/10000 binary32) (*.f32 (/.f32 cosTheta_O v) cosTheta_i))) (exp.f32 (/.f32 (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 (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 #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 (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 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(pow.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)) #s(literal 48038761/100000000 binary32))) (/.f32 #s(literal 1 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))))
(pow.f32 (exp.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 1 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))))
(pow.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)) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 binary32) (+.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))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 2 binary32)))))
(pow.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)) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 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 (/.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 2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 1 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 #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 1 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 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (+.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))) (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 (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 #s(literal 1 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 (neg.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)))) (neg.f32 (+.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 (neg.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)))) (neg.f32 (+.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 (neg.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 (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 (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 (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 (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 (neg.f32 (+.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))) (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 (neg.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 (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 (-.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 (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 (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 (-.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 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (+.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))) (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 (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 (-.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 #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 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (+.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))) (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 (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 #s(literal -1 binary32) (neg.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)) (-.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 #s(literal -1 binary32) (neg.f32 (/.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 #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 -1 binary32) (neg.f32 (/.f32 (+.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))) (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 (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 #s(literal -1 binary32) (neg.f32 (/.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 (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 #s(literal 1 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 (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 #s(literal 1 binary32) (/.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 #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 1 binary32) (/.f32 (+.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))) (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 (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 #s(literal 1 binary32) (/.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 (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 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(-.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 (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 #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 (-.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_O v) cosTheta_i) (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 v) cosTheta_i) (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)) v))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)) v)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (pow.f32 v #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (pow.f32 v #s(literal -2 binary32)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(pow.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)) (-.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))) #s(literal -1 binary32))
(pow.f32 (/.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 #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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.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))) (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 (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))) #s(literal -1 binary32))
(pow.f32 (/.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 (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))) #s(literal -1 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 (-.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 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 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 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))))
(*.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 #s(literal 1 binary32) (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)))))
(*.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)))
(*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 1 binary32))
(/.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))) #s(literal 1 binary32))) (neg.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))))
(/.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))) #s(literal 1 binary32))) (neg.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)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))))) (neg.f32 (neg.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))))) (neg.f32 (neg.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))))))
(/.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))) #s(literal 1 binary32)) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))
(/.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))) #s(literal 1 binary32)) (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))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)))) (neg.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) (neg.f32 (+.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) (neg.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)))))
(/.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 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))
(/.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 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O)))))
(/.f32 (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))) (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))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.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))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 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))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))) (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))))
(-.f32 (/.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (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)))) (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) (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)))))
(-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O))
(fma.f32 (neg.f32 sinTheta_i) sinTheta_O (*.f32 cosTheta_i cosTheta_O))
(fma.f32 (neg.f32 sinTheta_O) sinTheta_i (*.f32 cosTheta_i cosTheta_O))
(fma.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 sinTheta_i (neg.f32 sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 sinTheta_O (neg.f32 sinTheta_i) (*.f32 cosTheta_i cosTheta_O))
(fma.f32 cosTheta_i cosTheta_O (*.f32 (neg.f32 sinTheta_i) sinTheta_O))
(fma.f32 cosTheta_O cosTheta_i (*.f32 (neg.f32 sinTheta_i) sinTheta_O))
(pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.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))) (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (neg.f32 sinTheta_i) sinTheta_O) (*.f32 cosTheta_i cosTheta_O))
(+.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 (neg.f32 sinTheta_i) sinTheta_O))
(*.f32 (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))))
(*.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)))))
(/.f32 (neg.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32)))) (neg.f32 (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (*.f32 sinTheta_i sinTheta_O))))
(/.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O)))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))))
(fma.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))
(fma.f32 sinTheta_i (*.f32 sinTheta_O #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))
(fma.f32 sinTheta_O (*.f32 sinTheta_i #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
(pow.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)) (-.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (-.f32 (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (pow.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 sinTheta_i sinTheta_O) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 sinTheta_i sinTheta_O))
(*.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 #s(literal 1 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 #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 1 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 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (+.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))) (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 (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 #s(literal 1 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 (neg.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)))) (neg.f32 (+.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 (neg.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)))) (neg.f32 (+.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 (neg.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 (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 (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 (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 (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 (neg.f32 (+.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))) (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 (neg.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 (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 (-.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 (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 (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 (-.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 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (+.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))) (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 (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 (-.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 #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 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (+.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))) (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 (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 #s(literal -1 binary32) (neg.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)) (-.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 #s(literal -1 binary32) (neg.f32 (/.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 #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 -1 binary32) (neg.f32 (/.f32 (+.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))) (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 (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 #s(literal -1 binary32) (neg.f32 (/.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 (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 #s(literal 1 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 (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 #s(literal 1 binary32) (/.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 #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 1 binary32) (/.f32 (+.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))) (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 (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 #s(literal 1 binary32) (/.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 (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 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 cosTheta_O v) cosTheta_i)) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v))
(-.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 (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 #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 (-.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_O v) cosTheta_i) (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 v) cosTheta_i) (-.f32 (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 3 binary32)) (pow.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)) (fma.f32 cosTheta_i cosTheta_O (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 3 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32))) (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 cosTheta_O v) cosTheta_i (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 (-.f32 (pow.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 v v)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)) v))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 3 binary32)) (pow.f32 v #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (/.f32 (fma.f32 sinTheta_i sinTheta_O #s(literal -1 binary32)) v)) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32)))) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -3 binary32)) (pow.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (*.f32 sinTheta_i sinTheta_O) v) (*.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 sinTheta_i sinTheta_O (*.f32 cosTheta_i cosTheta_O))) (pow.f32 (/.f32 v (*.f32 cosTheta_i cosTheta_O)) #s(literal -2 binary32)))) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (neg.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 (*.f32 (neg.f32 cosTheta_i) cosTheta_O) (/.f32 #s(literal -1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (pow.f32 v #s(literal -2 binary32)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 (*.f32 cosTheta_i cosTheta_O) v) (*.f32 (*.f32 sinTheta_i sinTheta_O) v)) (pow.f32 v #s(literal -2 binary32)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (*.f32 cosTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i cosTheta_O)) #s(literal -1 binary32)) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (*.f32 cosTheta_i cosTheta_O) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (fma.f32 sinTheta_i sinTheta_O #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(fma.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) (/.f32 #s(literal 1 binary32) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i v) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(fma.f32 cosTheta_O (*.f32 cosTheta_i (/.f32 #s(literal 1 binary32) v)) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(pow.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)) (-.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))) #s(literal -1 binary32))
(pow.f32 (/.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 #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)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.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))) (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 (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))) #s(literal -1 binary32))
(pow.f32 (/.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 (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))) #s(literal -1 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 (-.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 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) (*.f32 sinTheta_i sinTheta_O)) v) (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))))
(+.f32 (*.f32 (/.f32 cosTheta_O v) cosTheta_i) (-.f32 (*.f32 (neg.f32 sinTheta_i) (/.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 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))

eval197.0ms (1.6%)

Memory
-11.9MiB live, 187.8MiB allocated
Compiler

Compiled 31 039 to 3 899 computations (87.4% saved)

prune39.0ms (0.3%)

Memory
15.1MiB live, 52.9MiB allocated
Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New8337840
Fresh01010
Picked415
Done000
Total83718855
Accuracy
99.8%
Counts
855 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
99.7%
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))))
99.8%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
12.9%
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
13.6%
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))
99.7%
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
90.7%
(*.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) #s(literal 6931/10000 binary32)))))
98.9%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))))
99.4%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))))
4.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
99.7%
(*.f32 (exp.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)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
99.7%
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
99.6%
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) #s(approx (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_i v)))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
97.1%
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
99.3%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(approx (+ (* cosTheta_O cosTheta_i) -1) #s(literal -1 binary32)) v))))
99.7%
#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)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))))
Compiler

Compiled 1 182 to 935 computations (20.9% saved)

simplify184.0ms (1.5%)

Memory
-8.0MiB live, 107.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f32 #s(literal 1/2 binary32) v)
cost-diff0
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
cost-diff0
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
cost-diff6400
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
cost-diff0
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))))
cost-diff64
(-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))
cost-diff192
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))
cost-diff1504
(*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))
cost-diff0
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
cost-diff0
#s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
cost-diff0
(exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))))
cost-diff0
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))
cost-diff0
(exp.f32 #s(literal 6931/10000 binary32))
cost-diff0
#s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (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) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
cost-diff0
(log.f32 v)
cost-diff0
(-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
cost-diff0
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
cost-diff3136
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064578
0100574
1188572
2368572
3823572
42047552
54967536
08082511
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
#s(literal 1/2 binary32)
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(log.f32 v)
v
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)
(-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
cosTheta_i
cosTheta_O
#s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
#s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))
#s(literal 1/2 binary32)
(exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))))
#s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
(neg.f32 cosTheta_O)
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
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)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))))
#s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))
(*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))
sinTheta_O
(-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))
(fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(/.f32 cosTheta_O sinTheta_O)
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
(/.f32 #s(literal 6931/10000 binary32) sinTheta_O)
#s(literal 6931/10000 binary32)
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))
(/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)
(/.f32 #s(literal 1 binary32) sinTheta_O)
#s(literal 1 binary32)
(/.f32 sinTheta_i v)
sinTheta_i
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(exp.f32 (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
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
#s(literal 6931/10000 binary32)
(/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)
#s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))
#s(literal -1 binary32)
(*.f32 sinTheta_i sinTheta_O)
sinTheta_i
sinTheta_O
Outputs
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(*.f32 (exp.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal -6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
#s(literal 1/2 binary32)
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #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) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) v)
(-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(-.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))
(log.f32 v)
v
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal -6931/10000 binary32))
(/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)
(/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)
(-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)))
(-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)))
(*.f32 cosTheta_i cosTheta_O)
(*.f32 cosTheta_O cosTheta_i)
cosTheta_i
cosTheta_O
#s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))
#s(literal 1 binary32)
#s(literal 6931/10000 binary32)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
#s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))))
#s(literal 1/2 binary32)
(exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))))
(exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)))
#s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
#s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 (/.f32 (neg.f32 cosTheta_O) v) cosTheta_i)
(neg.f32 cosTheta_O)
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
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)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))))
(*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -6931/10000 binary32)))) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 #s(literal 1/2 binary32) v)
#s(literal 1/2 binary32)
v
(exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))))
(exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -6931/10000 binary32))))
#s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))
#s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -6931/10000 binary32)))
(*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))
(-.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) #s(literal -6931/10000 binary32))
sinTheta_O
(-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))
(fma.f32 (/.f32 #s(literal -1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))
(fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(/.f32 cosTheta_O sinTheta_O)
cosTheta_O
(/.f32 cosTheta_i v)
cosTheta_i
(/.f32 #s(literal 6931/10000 binary32) sinTheta_O)
#s(literal 6931/10000 binary32)
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))
(-.f32 (/.f32 sinTheta_i v) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_O v)))
(/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)
(/.f32 #s(literal 1 binary32) sinTheta_O)
#s(literal 1 binary32)
(/.f32 sinTheta_i v)
sinTheta_i
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(/.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
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
(+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))
#s(literal 6931/10000 binary32)
(/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)
(/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)
#s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))
#s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))
(-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))
#s(literal -1 binary32)
(*.f32 sinTheta_i sinTheta_O)
(*.f32 sinTheta_O sinTheta_i)
sinTheta_i
sinTheta_O

localize246.0ms (2%)

Memory
-2.0MiB live, 118.8MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0390625
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
accuracy0.09642244496406423
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
accuracy0.11679665366562922
#s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))
accuracy3.010158432858807
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
accuracy0.41796875
(/.f32 #s(literal 6931/10000 binary32) sinTheta_O)
accuracy0.46871693355609345
(-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))
accuracy6.168180509511017
(fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
accuracy14.213874912952038
(*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))
accuracy0.0078125
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))
accuracy0.07480842601485678
(exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))))
accuracy0.2421875
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
accuracy30.36993583820128
#s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
accuracy0
(/.f32 #s(literal 1/2 binary32) v)
accuracy0
(exp.f32 #s(literal 6931/10000 binary32))
accuracy0.015625
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
accuracy29.967455757879726
#s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))
accuracy0.0390625
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
accuracy0.06941607616030998
#s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))
accuracy0.07480842601485678
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
accuracy0.08203125
(-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
Samples
173.0ms256×0valid
Compiler

Compiled 1 021 to 114 computations (88.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 107.0ms
ival-log: 55.0ms (51.3% of total)
ival-div: 15.0ms (14% of total)
ival-mult: 12.0ms (11.2% of total)
ival-exp: 8.0ms (7.5% of total)
ival-sub: 6.0ms (5.6% of total)
ival-add: 5.0ms (4.7% of total)
const: 4.0ms (3.7% of total)
ival-neg: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series191.0ms (1.6%)

Memory
5.8MiB live, 164.1MiB allocated
Counts
26 → 196
Calls
Call 1
Inputs
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #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) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(log.f32 v)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
#s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))
(exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))))
#s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))
(-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i 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)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
#s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(/.f32 #s(literal 6931/10000 binary32) sinTheta_O)
#s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
Outputs
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) v)))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000)
(* 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))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(+ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (/ (* cosTheta_O cosTheta_i) v))
(- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))
(- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ 6931/10000 sinTheta_O)
(+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (+ (/ (log v) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O 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 (+ (/ cosTheta_O v) (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))
(* cosTheta_i (- (+ (/ 6931/10000 (* cosTheta_i sinTheta_O)) (/ cosTheta_O (* sinTheta_O v))) (+ (/ 1 (* cosTheta_i (* sinTheta_O v))) (/ sinTheta_i (* 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 (+ (* 6931/10000 (/ 1 (* cosTheta_i sinTheta_O))) (/ cosTheta_O (* sinTheta_O v))))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_O v))) (* -1 (/ (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ 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 (* sinTheta_O v))) (* 6931/10000 (/ 1 (* cosTheta_i sinTheta_O))))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* 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 (* cosTheta_O v)) (+ (/ (log v) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_O)))
(* cosTheta_O (- (+ (/ 6931/10000 (* cosTheta_O sinTheta_O)) (/ cosTheta_i (* sinTheta_O v))) (+ (/ 1 (* cosTheta_O (* sinTheta_O v))) (/ 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 (+ (* 6931/10000 (/ 1 (* cosTheta_O sinTheta_O))) (/ cosTheta_i (* sinTheta_O v))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_O v))) (* -1 (/ (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ 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 (* sinTheta_O v))) (* 6931/10000 (/ 1 (* cosTheta_O sinTheta_O))))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) 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))))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))))
(/ 1 (* sinTheta_O v))
(+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))
(- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))
(- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))
1
(+ 1 (* sinTheta_O sinTheta_i))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (* cosTheta_O cosTheta_i) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (+ (/ sinTheta_O v) (/ (log v) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))) sinTheta_i)))
(/ sinTheta_i v)
(* sinTheta_i (+ (/ 1 v) (/ 1 (* sinTheta_O (* sinTheta_i v)))))
(* -1 (/ sinTheta_i v))
(* sinTheta_i (- (+ (/ 6931/10000 (* sinTheta_O sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* sinTheta_i v)))) (+ (/ 1 v) (/ 1 (* sinTheta_O (* sinTheta_i v))))))
(* sinTheta_O sinTheta_i)
(* sinTheta_i (+ sinTheta_O (/ 1 sinTheta_i)))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (* sinTheta_O sinTheta_i))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))) sinTheta_i)) (/ 1 v))))
(* -1 (* sinTheta_i (- (* -1 sinTheta_O) (/ 1 sinTheta_i))))
(* -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) 1) sinTheta_i)) (* -1 sinTheta_O))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) 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))))))))
(/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) sinTheta_O)
(/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)
(/ (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)
(/ (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (+ (/ sinTheta_i v) (/ (log v) sinTheta_O))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (+ sinTheta_i (/ 1 sinTheta_O)))
(* 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) (+ sinTheta_i (/ 1 sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(* -1 (* sinTheta_O (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))) (* 6931/10000 (/ 1 sinTheta_O)))))
(- (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000) sinTheta_O)) (/ sinTheta_i v))
(* -1 (* sinTheta_O (- (* -1 sinTheta_i) (/ 1 sinTheta_O))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (/ (- (* -1 (/ (* cosTheta_O cosTheta_i) v)) 6931/10000) sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (log v) 6931/10000)))) (* cosTheta_O cosTheta_i)) v)
(log v)
(/ 1/2 v)
(/ (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O)))) v)
(/ (+ (* 6931/10000 v) (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))) v)
(/ (+ sinTheta_i (/ 1 sinTheta_O)) v)
(/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))) v)
(/ (- (+ (* 6931/10000 (/ v sinTheta_O)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (+ sinTheta_i (/ 1 sinTheta_O))) v)
(+ (log 1/2) (* -1 (log v)))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (+ (* 6931/10000 (/ v sinTheta_O)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) v)
(exp (- (* -1 (log (/ 1 v))) 6931/10000))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))
(+ (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))
(- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))
(- (* -1 (log (/ 1 v))) 6931/10000)
(- (+ (* -1 (log (/ 1 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(* -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
(+ 6931/10000 (/ (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O)))) v))
(+ (log 1/2) (log (/ 1 v)))
(exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))
(+ (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)) (+ (* -1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (* -1 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) 6931/10000)
(+ (log -1) (* -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)))
(+ 6931/10000 (* -1 (/ (* sinTheta_O (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)) (* -1 sinTheta_i))) v)))
(* -1 (/ (- (* -1 sinTheta_i) (/ 1 sinTheta_O)) v))
(+ (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)) (* -1 sinTheta_i)) v)) (* 6931/10000 (/ 1 sinTheta_O)))
(+ (log -1/2) (log (/ -1 v)))
Calls

15 calls:

TimeVariablePointExpression
44.0ms
sinTheta_O
@inf
((exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp 6931/10000) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (* (neg cosTheta_O) (/ cosTheta_i v)) (* sinTheta_O (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)))) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)) (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v))) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (exp (log (/ 1/2 v))) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000) (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (/ 6931/10000 sinTheta_O) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))
35.0ms
v
@-inf
((exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp 6931/10000) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (* (neg cosTheta_O) (/ cosTheta_i v)) (* sinTheta_O (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)))) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)) (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v))) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (exp (log (/ 1/2 v))) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000) (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (/ 6931/10000 sinTheta_O) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))
33.0ms
v
@inf
((exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp 6931/10000) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (* (neg cosTheta_O) (/ cosTheta_i v)) (* sinTheta_O (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)))) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)) (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v))) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (exp (log (/ 1/2 v))) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000) (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (/ 6931/10000 sinTheta_O) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))
16.0ms
v
@0
((exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp 6931/10000) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (* (neg cosTheta_O) (/ cosTheta_i v)) (* sinTheta_O (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)))) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)) (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v))) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (exp (log (/ 1/2 v))) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000) (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (/ 6931/10000 sinTheta_O) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))
16.0ms
cosTheta_O
@0
((exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (log v) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp 6931/10000) (/ 1/2 (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)))) (exp (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000))) (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (* (neg cosTheta_O) (/ cosTheta_i v)) (* sinTheta_O (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)))) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v)) (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v))) (* (/ 1/2 v) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (exp (log (/ 1/2 v))) (* (exp (log (/ 1/2 v))) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))) (log (/ 1/2 v)) (+ (* sinTheta_i sinTheta_O) 1) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000) (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (/ 6931/10000 sinTheta_O) (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)))

simplify215.0ms (1.8%)

Memory
3.8MiB live, 281.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09336223
130855959
083775565
Stop Event
iter limit
node limit
Counts
196 → 196
Calls
Call 1
Inputs
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) v)))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000)
(* 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))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(+ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (/ (* cosTheta_O cosTheta_i) v))
(- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))
(- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(/ 6931/10000 sinTheta_O)
(+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (+ (/ (log v) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O 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 (+ (/ cosTheta_O v) (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_i)))
(/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))
(* cosTheta_i (- (+ (/ 6931/10000 (* cosTheta_i sinTheta_O)) (/ cosTheta_O (* sinTheta_O v))) (+ (/ 1 (* cosTheta_i (* sinTheta_O v))) (/ sinTheta_i (* 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 (+ (* 6931/10000 (/ 1 (* cosTheta_i sinTheta_O))) (/ cosTheta_O (* sinTheta_O v))))
(* cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_i)))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_O v))) (* -1 (/ (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ 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 (* sinTheta_O v))) (* 6931/10000 (/ 1 (* cosTheta_i sinTheta_O))))))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(+ (* 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 (* cosTheta_O v)) (+ (/ (log v) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(* cosTheta_O (+ (/ cosTheta_i v) (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_O)))
(* cosTheta_O (- (+ (/ 6931/10000 (* cosTheta_O sinTheta_O)) (/ cosTheta_i (* sinTheta_O v))) (+ (/ 1 (* cosTheta_O (* sinTheta_O v))) (/ 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 (+ (* 6931/10000 (/ 1 (* cosTheta_O sinTheta_O))) (/ cosTheta_i (* sinTheta_O v))))
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_O)))))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_O v))) (* -1 (/ (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ 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 (* sinTheta_O v))) (* 6931/10000 (/ 1 (* cosTheta_O sinTheta_O))))))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) 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))))))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))))
(/ 1 (* sinTheta_O v))
(+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))
(- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))
(- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))
1
(+ 1 (* sinTheta_O sinTheta_i))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v))
(- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v))
(- (* cosTheta_O cosTheta_i) 1)
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(/ (* sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (+ (/ sinTheta_O v) (/ (log v) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))) sinTheta_i)))
(/ sinTheta_i v)
(* sinTheta_i (+ (/ 1 v) (/ 1 (* sinTheta_O (* sinTheta_i v)))))
(* -1 (/ sinTheta_i v))
(* sinTheta_i (- (+ (/ 6931/10000 (* sinTheta_O sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* sinTheta_i v)))) (+ (/ 1 v) (/ 1 (* sinTheta_O (* sinTheta_i v))))))
(* sinTheta_O sinTheta_i)
(* sinTheta_i (+ sinTheta_O (/ 1 sinTheta_i)))
(* sinTheta_i (- (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v))) (+ (/ 1 (* sinTheta_i v)) (/ sinTheta_O v))))
(* -1 (* sinTheta_O sinTheta_i))
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))) sinTheta_i)) (/ sinTheta_O v))))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))) sinTheta_i)) (/ 1 v))))
(* -1 (* sinTheta_i (- (* -1 sinTheta_O) (/ 1 sinTheta_i))))
(* -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) 1) sinTheta_i)) (* -1 sinTheta_O))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) 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))))))))
(/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) sinTheta_O)
(/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)
(/ (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)
(/ (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (+ (/ sinTheta_i v) (/ (log v) sinTheta_O))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(* sinTheta_O (+ sinTheta_i (/ 1 sinTheta_O)))
(* 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) (+ sinTheta_i (/ 1 sinTheta_O))))
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(* -1 (* sinTheta_O (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))) (* 6931/10000 (/ 1 sinTheta_O)))))
(- (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000) sinTheta_O)) (/ sinTheta_i v))
(* -1 (* sinTheta_O (- (* -1 sinTheta_i) (/ 1 sinTheta_O))))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(* -1 (/ (- (* -1 (/ (* cosTheta_O cosTheta_i) v)) 6931/10000) sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (log v) 6931/10000)))) (* cosTheta_O cosTheta_i)) v)
(log v)
(/ 1/2 v)
(/ (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O)))) v)
(/ (+ (* 6931/10000 v) (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))) v)
(/ (+ sinTheta_i (/ 1 sinTheta_O)) v)
(/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))) v)
(/ (- (+ (* 6931/10000 (/ v sinTheta_O)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (+ sinTheta_i (/ 1 sinTheta_O))) v)
(+ (log 1/2) (* -1 (log v)))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/ (+ (* 6931/10000 (/ v sinTheta_O)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) v)
(exp (- (* -1 (log (/ 1 v))) 6931/10000))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))
(+ (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))
(- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))
(- (* -1 (log (/ 1 v))) 6931/10000)
(- (+ (* -1 (log (/ 1 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(* -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
(+ 6931/10000 (/ (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O)))) v))
(+ (log 1/2) (log (/ 1 v)))
(exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))
(+ (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)) (+ (* -1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (* -1 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) 6931/10000)
(+ (log -1) (* -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)))
(+ 6931/10000 (* -1 (/ (* sinTheta_O (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)) (* -1 sinTheta_i))) v)))
(* -1 (/ (- (* -1 sinTheta_i) (/ 1 sinTheta_O)) v))
(+ (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)) (* -1 sinTheta_i)) v)) (* 6931/10000 (/ 1 sinTheta_O)))
(+ (log -1/2) (log (/ -1 v)))
Outputs
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))
(exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* -1 (/ (* cosTheta_O (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) v)))
(-.f32 (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (*.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) v)))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* (pow cosTheta_O 2) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(fma.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) (*.f32 v v))) cosTheta_i (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_i (+ (* -1 (/ (* cosTheta_O (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_i (+ (* -1/6 (/ (* (pow cosTheta_O 3) (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_O 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) (pow.f32 v #s(literal 3 binary32)))) cosTheta_i) (*.f32 cosTheta_O (/.f32 (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) v))) cosTheta_i (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))))
(+ (* 1/2 (/ (* cosTheta_O cosTheta_i) (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (fma.f32 (/.f32 cosTheta_i (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) (/.f32 cosTheta_O v) (exp.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (log.f32 v)) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(fma.f32 (fma.f32 (*.f32 cosTheta_i #s(literal 1/4 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_O v)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_i (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))))
(+ (* cosTheta_i (- (* cosTheta_i (- (* -1 (* cosTheta_i (+ (* -1/12 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_O (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 cosTheta_i) (fma.f32 (/.f32 (/.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal 1/6 binary32) (*.f32 cosTheta_O (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_O v)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal -1/4 binary32)) v))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (/.f32 cosTheta_O v) (/.f32 cosTheta_O v)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))))) cosTheta_i (*.f32 (/.f32 (/.f32 cosTheta_O v) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_i (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)
(+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))
(- (+ (log v) (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) 6931/10000)
(-.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))
(* 1/2 (/ (exp (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))) v))
(*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) (/.f32 cosTheta_O v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) cosTheta_O) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32)))) cosTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) cosTheta_i)) cosTheta_i (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (*.f32 cosTheta_O cosTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_O) cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (*.f32 v v))) cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (*.f32 cosTheta_O cosTheta_O)) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 cosTheta_O #s(literal 3 binary32)) cosTheta_i)) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32)))) cosTheta_i (*.f32 cosTheta_O (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_i (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(* -1 (/ (* cosTheta_O cosTheta_i) v))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
(* 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 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) sinTheta_O)
(+ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) (/ (* cosTheta_O cosTheta_i) v))
(fma.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) sinTheta_O (/.f32 (*.f32 cosTheta_O cosTheta_i) v))
(- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))
(+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v))
(- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))
(fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)))
(- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)))
(-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(/ 6931/10000 sinTheta_O)
(/.f32 #s(literal 6931/10000 binary32) sinTheta_O)
(+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))
(fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(* -1 (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))
(- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))
(-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))
(/ 1/2 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(* cosTheta_i (- (+ (/ 1 (* cosTheta_i v)) (+ (/ (log v) cosTheta_i) (/ (* sinTheta_O sinTheta_i) (* cosTheta_i v)))) (+ (* 6931/10000 (/ 1 cosTheta_i)) (/ cosTheta_O v))))
(*.f32 (-.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 cosTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i v))) (/.f32 (log.f32 v) cosTheta_i)) (+.f32 (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) 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 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))
(/ (* cosTheta_O cosTheta_i) v)
(/.f32 (*.f32 cosTheta_O cosTheta_i) v)
(* cosTheta_i (+ (/ cosTheta_O v) (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_i)))
(*.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) cosTheta_i) (/.f32 cosTheta_O v)) cosTheta_i)
(/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))
(*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))
(* cosTheta_i (- (+ (/ 6931/10000 (* cosTheta_i sinTheta_O)) (/ cosTheta_O (* sinTheta_O v))) (+ (/ 1 (* cosTheta_i (* sinTheta_O v))) (/ sinTheta_i (* cosTheta_i v)))))
(*.f32 (-.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) sinTheta_O) (/.f32 cosTheta_O (*.f32 sinTheta_O v))) (/.f32 sinTheta_i (*.f32 cosTheta_i v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O cosTheta_i) v))) cosTheta_i)
(* 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)) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 cosTheta_i v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_i v)))) cosTheta_i)
(* cosTheta_i (+ (* 6931/10000 (/ 1 (* cosTheta_i sinTheta_O))) (/ cosTheta_O (* sinTheta_O v))))
(*.f32 (+.f32 (/.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) sinTheta_O) (/.f32 cosTheta_O (*.f32 sinTheta_O v))) cosTheta_i)
(* cosTheta_O cosTheta_i)
(*.f32 cosTheta_O cosTheta_i)
(* cosTheta_i (+ cosTheta_O (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_i))))
(*.f32 (-.f32 cosTheta_O (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_i)) cosTheta_i)
(* -1 (* cosTheta_i (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_i)) (* -1 (/ cosTheta_O v)))))
(*.f32 (neg.f32 cosTheta_i) (+.f32 (/.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O v)) (* -1 (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (neg.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) cosTheta_i) (/.f32 cosTheta_O v))))
(* -1 (* cosTheta_i (+ (* -1 (/ cosTheta_O (* sinTheta_O v))) (* -1 (/ (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 v))) cosTheta_i) (/.f32 cosTheta_O (*.f32 sinTheta_O 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) (-.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_i)) (/.f32 cosTheta_O v)))
(* -1 (* cosTheta_i (- (* -1 (/ cosTheta_O (* sinTheta_O v))) (* 6931/10000 (/ 1 (* cosTheta_i sinTheta_O))))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (/.f32 (/.f32 cosTheta_O sinTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_i) sinTheta_O)))
(* -1 (* cosTheta_i (+ (* -1 cosTheta_O) (+ (/ 1 cosTheta_i) (/ (* sinTheta_O sinTheta_i) cosTheta_i)))))
(*.f32 (neg.f32 cosTheta_i) (-.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_i) (/.f32 #s(literal 1 binary32) cosTheta_i)) cosTheta_O))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* 1/2 (/ (* cosTheta_O (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 2))))))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 cosTheta_O cosTheta_i) cosTheta_i)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) (*.f32 v v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) v))) cosTheta_O (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)) (* cosTheta_O (+ (* -1 (/ (* cosTheta_i (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) v)) (* cosTheta_O (+ (* -1/6 (/ (* cosTheta_O (* (pow cosTheta_i 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))) (pow v 3))) (* 1/2 (/ (* (pow cosTheta_i 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))) (pow v 2))))))))
(fma.f32 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 cosTheta_i cosTheta_i)) (/.f32 (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32)))) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) (pow.f32 v #s(literal 3 binary32)))) cosTheta_O) (*.f32 cosTheta_i (/.f32 (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) v))) cosTheta_O (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))))
(+ (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(fma.f32 (fma.f32 (*.f32 cosTheta_O #s(literal 1/4 binary32)) (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_i v)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_O (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))))
(+ (* cosTheta_O (- (* cosTheta_O (- (* -1 (* cosTheta_O (+ (* -1/12 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (+ (* 1/4 (/ (pow cosTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (/ (* cosTheta_i (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) v))))) (+ (* -1/2 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))) (* 1/4 (/ (pow cosTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))))) (* -1/2 (/ cosTheta_i (* v (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000)))))
(fma.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (pow.f32 cosTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal 1/6 binary32) (*.f32 cosTheta_i (/.f32 (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_i v)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal -1/4 binary32)) v))) (neg.f32 cosTheta_O) (*.f32 (/.f32 (*.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_i v)) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32))) cosTheta_O (*.f32 (/.f32 (/.f32 cosTheta_i v) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))) #s(literal 1/2 binary32))) cosTheta_O (/.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))))
(+ (* 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_O #s(literal 1/4 binary32)) (*.f32 (*.f32 cosTheta_i cosTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) cosTheta_i) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)))) cosTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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 (/.f32 #s(literal 1/2 binary32) v) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 cosTheta_i cosTheta_i)) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (pow.f32 v #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 #s(literal 1/12 binary32) (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32)))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 4 binary32)))) cosTheta_O)) cosTheta_O (*.f32 (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) cosTheta_O) (*.f32 (/.f32 (*.f32 cosTheta_i cosTheta_i) v) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v)) (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #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) (*.f32 cosTheta_i cosTheta_i)) (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 cosTheta_O (pow.f32 cosTheta_i #s(literal 3 binary32)))) (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))))) (pow.f32 v #s(literal 3 binary32)))) cosTheta_O (*.f32 cosTheta_i (/.f32 (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))) v))) cosTheta_O (exp.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))))
(* cosTheta_O (- (+ (/ 1 (* cosTheta_O v)) (+ (/ (log v) cosTheta_O) (/ (* sinTheta_O sinTheta_i) (* cosTheta_O v)))) (+ (* 6931/10000 (/ 1 cosTheta_O)) (/ cosTheta_i v))))
(*.f32 (-.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O v))) (/.f32 (log.f32 v) cosTheta_O)) (+.f32 (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O))) cosTheta_O)
(* cosTheta_O (+ (/ cosTheta_i v) (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_O)))
(*.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) cosTheta_O) (/.f32 cosTheta_i v)) cosTheta_O)
(* cosTheta_O (- (+ (/ 6931/10000 (* cosTheta_O sinTheta_O)) (/ cosTheta_i (* sinTheta_O v))) (+ (/ 1 (* cosTheta_O (* sinTheta_O v))) (/ sinTheta_i (* cosTheta_O v)))))
(*.f32 (-.f32 (-.f32 (+.f32 (/.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) sinTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v))) (/.f32 sinTheta_i (*.f32 cosTheta_O v))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_O cosTheta_O) 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 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) cosTheta_O)) (fma.f32 sinTheta_O (/.f32 sinTheta_i (*.f32 cosTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 cosTheta_O v)))) cosTheta_O)
(* cosTheta_O (+ (* 6931/10000 (/ 1 (* cosTheta_O sinTheta_O))) (/ cosTheta_i (* sinTheta_O v))))
(*.f32 (+.f32 (/.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) sinTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v))) cosTheta_O)
(* cosTheta_O (+ cosTheta_i (* -1 (/ (+ 1 (* sinTheta_O sinTheta_i)) cosTheta_O))))
(*.f32 (-.f32 cosTheta_i (/.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) cosTheta_O)) cosTheta_O)
(* -1 (* cosTheta_O (- (* -1 (/ (- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) 6931/10000) cosTheta_O)) (* -1 (/ cosTheta_i v)))))
(*.f32 (+.f32 (/.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (* sinTheta_O (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v)))) cosTheta_O)))))
(*.f32 (neg.f32 (fma.f32 sinTheta_O (/.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)) cosTheta_O) (/.f32 cosTheta_i v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i (* sinTheta_O v))) (* -1 (/ (- (* 6931/10000 (/ 1 sinTheta_O)) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal -6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 v))) cosTheta_O) (/.f32 cosTheta_i (*.f32 sinTheta_O v))) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 (/ cosTheta_i v)) (* -1 (/ (- 6931/10000 (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) cosTheta_O)))))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) (neg.f32 cosTheta_O)) (/.f32 cosTheta_i v)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (- (* -1 (/ cosTheta_i (* sinTheta_O v))) (* 6931/10000 (/ 1 (* cosTheta_O sinTheta_O))))))
(*.f32 (-.f32 (/.f32 (/.f32 cosTheta_i sinTheta_O) (neg.f32 v)) (/.f32 (/.f32 #s(literal 6931/10000 binary32) cosTheta_O) sinTheta_O)) (neg.f32 cosTheta_O))
(* -1 (* cosTheta_O (+ (* -1 cosTheta_i) (+ (/ 1 cosTheta_O) (/ (* sinTheta_O sinTheta_i) cosTheta_O)))))
(*.f32 (-.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i cosTheta_O) (/.f32 #s(literal 1 binary32) cosTheta_O)) cosTheta_i) (neg.f32 cosTheta_O))
(exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))
(exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (/ (* sinTheta_O (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) v))
(fma.f32 (*.f32 sinTheta_O sinTheta_i) (/.f32 (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* 1/2 (/ (* (pow sinTheta_O 2) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 (fma.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O sinTheta_O) sinTheta_i)) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (*.f32 v v))) sinTheta_i (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_i (+ (* sinTheta_i (+ (* 1/6 (/ (* (pow sinTheta_O 3) (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_O 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_O (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_O sinTheta_O)) (/.f32 (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) sinTheta_i)) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (pow.f32 v #s(literal 3 binary32)))) sinTheta_i (*.f32 sinTheta_O (/.f32 (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v))) sinTheta_i (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(/ 1/2 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (* -1/2 (/ (* sinTheta_O sinTheta_i) (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 sinTheta_O v)) (/.f32 sinTheta_i (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_i (/.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_O v)) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))) #s(literal 1/4 binary32) (*.f32 (/.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/2 binary32))) sinTheta_i (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* sinTheta_i (- (* sinTheta_i (- (* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_O 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_O 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_O (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 sinTheta_i) (fma.f32 (/.f32 (/.f32 (pow.f32 sinTheta_O #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_O v)) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32)) sinTheta_O) v)) (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_O v) (/.f32 sinTheta_O v)) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32))) sinTheta_i (*.f32 (/.f32 (/.f32 sinTheta_O v) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/2 binary32))) sinTheta_i (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))
(- (+ (log v) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 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 (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) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (*.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)))
(+ (* 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) 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 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.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)))) 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 (/.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 (fma.f32 (*.f32 #s(literal 1/4 binary32) (*.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 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.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)))) sinTheta_i)) 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)))
(-.f32 (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))) (*.f32 (*.f32 sinTheta_O 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 (- (+ 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 (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) (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.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))) 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 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.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)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.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)))) sinTheta_i) (*.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))))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))))
(*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) sinTheta_O)
(+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))))
(*.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v))) sinTheta_O)
(/ 1 (* sinTheta_O v))
(/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)
(+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))
(+.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))
(-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v)))
(fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)))
1
#s(literal 1 binary32)
(+ 1 (* sinTheta_O sinTheta_i))
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
(- (+ 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 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)))
(- (* cosTheta_O cosTheta_i) 1)
(fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))
(- (+ (* -1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 1)
(-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))
(/ (* sinTheta_O sinTheta_i) v)
(/.f32 (*.f32 sinTheta_O sinTheta_i) v)
(* sinTheta_i (- (+ (/ 1 (* sinTheta_i v)) (+ (/ sinTheta_O v) (/ (log v) sinTheta_i))) (+ (* 6931/10000 (/ 1 sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_i v)))))
(*.f32 (-.f32 (+.f32 (+.f32 (/.f32 (log.f32 v) sinTheta_i) (/.f32 sinTheta_O v)) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i v))) (fma.f32 (/.f32 cosTheta_i sinTheta_i) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_i))) sinTheta_i)
(* -1 (/ (* sinTheta_O sinTheta_i) v))
(*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_i v))
(* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (/ (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))) sinTheta_i)))
(*.f32 (-.f32 (/.f32 (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) sinTheta_O) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i)
(/ sinTheta_i v)
(/.f32 sinTheta_i v)
(* sinTheta_i (+ (/ 1 v) (/ 1 (* sinTheta_O (* sinTheta_i v)))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i v) sinTheta_O)) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)
(* -1 (/ sinTheta_i v))
(/.f32 (neg.f32 sinTheta_i) v)
(* sinTheta_i (- (+ (/ 6931/10000 (* sinTheta_O sinTheta_i)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O (* sinTheta_i v)))) (+ (/ 1 v) (/ 1 (* sinTheta_O (* sinTheta_i v))))))
(*.f32 (-.f32 (-.f32 (fma.f32 (/.f32 cosTheta_O (*.f32 sinTheta_O sinTheta_i)) (/.f32 cosTheta_i v) (/.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) sinTheta_i)) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 sinTheta_i v) sinTheta_O))) (/.f32 #s(literal 1 binary32) v)) sinTheta_i)
(* sinTheta_O sinTheta_i)
(*.f32 sinTheta_O sinTheta_i)
(* sinTheta_i (+ sinTheta_O (/ 1 sinTheta_i)))
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
(* 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 v) (/.f32 #s(literal 1 binary32) (*.f32 sinTheta_i v)))) sinTheta_i)
(* -1 (* sinTheta_O sinTheta_i))
(*.f32 (neg.f32 sinTheta_i) sinTheta_O)
(* sinTheta_i (- (/ (* cosTheta_O cosTheta_i) sinTheta_i) (+ sinTheta_O (/ 1 sinTheta_i))))
(*.f32 (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) sinTheta_O) sinTheta_i)
(* -1 (* sinTheta_i (+ (* -1 (/ sinTheta_O v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_i)))))
(*.f32 sinTheta_i (+.f32 (/.f32 sinTheta_O v) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) sinTheta_i)))
(* -1 (* sinTheta_i (+ (* -1 (/ (* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v)))) sinTheta_i)) (/ sinTheta_O v))))
(*.f32 (neg.f32 sinTheta_i) (fma.f32 sinTheta_O (/.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (neg.f32 sinTheta_i)) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (+ (* -1 (/ (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (/ 1 (* sinTheta_O v))) sinTheta_i)) (/ 1 v))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) sinTheta_i)))
(* -1 (* sinTheta_i (- (* -1 sinTheta_O) (/ 1 sinTheta_i))))
(*.f32 (neg.f32 sinTheta_i) (-.f32 (neg.f32 sinTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_i)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_i)) (* -1 (/ sinTheta_O v)))))
(*.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)) sinTheta_i) (/.f32 sinTheta_O v)))
(* -1 (* sinTheta_i (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_i)) (* -1 sinTheta_O))))
(*.f32 (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_i) sinTheta_O) sinTheta_i)
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* 1/2 (/ (* sinTheta_O (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 2))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 sinTheta_i sinTheta_i) v) (/.f32 (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v)) (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v))) sinTheta_O (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))) (* sinTheta_O (+ (* sinTheta_O (+ (* 1/6 (/ (* sinTheta_O (* (pow sinTheta_i 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))) (pow v 3))) (* 1/2 (/ (* (pow sinTheta_i 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) (pow v 2))))) (/ (* sinTheta_i (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))) v))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 sinTheta_i sinTheta_i)) (/.f32 (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) (*.f32 v v)) (/.f32 (*.f32 (*.f32 #s(literal 1/6 binary32) (*.f32 sinTheta_O (pow.f32 sinTheta_i #s(literal 3 binary32)))) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (pow.f32 v #s(literal 3 binary32)))) sinTheta_O (*.f32 sinTheta_i (/.f32 (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) v))) sinTheta_O (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))))
(+ (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (fma.f32 (*.f32 sinTheta_O #s(literal 1/4 binary32)) (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) (*.f32 (/.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/2 binary32))) sinTheta_O (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))))
(+ (* sinTheta_O (- (* sinTheta_O (- (* -1 (* sinTheta_O (+ (* -1 (/ (* sinTheta_i (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) v)) (+ (* -1/4 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/12 (/ (pow sinTheta_i 3) (* (pow v 3) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))))) (+ (* -1/2 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))) (* 1/4 (/ (pow sinTheta_i 2) (* (pow v 2) (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))))) (* 1/2 (/ sinTheta_i (* v (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))))))))) (* 1/2 (/ 1 (exp (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))))))
(fma.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (/.f32 (pow.f32 sinTheta_i #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/6 binary32) (/.f32 (*.f32 (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32)) sinTheta_i) v)) (neg.f32 sinTheta_O) (*.f32 (/.f32 (*.f32 (/.f32 sinTheta_i v) (/.f32 sinTheta_i v)) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal 1/4 binary32))) sinTheta_O (*.f32 (/.f32 (/.f32 sinTheta_i v) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))))) #s(literal -1/2 binary32))) sinTheta_O (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 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 #s(literal -1/2 binary32) 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 (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 sinTheta_O 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)))) 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 (/.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 (fma.f32 (*.f32 #s(literal 1/4 binary32) (*.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 (*.f32 (*.f32 #s(literal -1/12 binary32) (*.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)))) sinTheta_O)) 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 (-.f32 (/.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 sinTheta_O 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)) (*.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 (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/2 binary32) (*.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)) (/.f32 (*.f32 (*.f32 #s(literal -1/6 binary32) (*.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)))) 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))) sinTheta_O (exp.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v))))
(/ (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v)) sinTheta_O)
(/.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)
(/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)
(/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (/.f32 #s(literal 1 binary32) v)) sinTheta_O)
(/ (- (+ 6931/10000 (+ (* -1 (/ (* sinTheta_O sinTheta_i) v)) (/ (* cosTheta_O cosTheta_i) v))) (/ 1 v)) sinTheta_O)
(/.f32 (-.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v))) sinTheta_O)
(/ (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) sinTheta_O)
(/.f32 (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)) sinTheta_O)
(* sinTheta_O (- (+ (/ 1 (* sinTheta_O v)) (+ (/ sinTheta_i v) (/ (log v) sinTheta_O))) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))))
(*.f32 (-.f32 (+.f32 (+.f32 (/.f32 (log.f32 v) sinTheta_O) (/.f32 sinTheta_i v)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) sinTheta_O)
(* sinTheta_O (- (+ (* -1 (/ sinTheta_i v)) (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v)))) (/ 1 (* sinTheta_O v))))
(*.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v))) sinTheta_O)
(* sinTheta_O (+ sinTheta_i (/ 1 sinTheta_O)))
(fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))
(* sinTheta_O (- (+ (* 6931/10000 (/ 1 sinTheta_O)) (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))))
(*.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v))) sinTheta_O)
(* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))
(*.f32 (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O) sinTheta_i) sinTheta_O)
(* -1 (* sinTheta_O (+ (* -1 (/ sinTheta_i v)) (* -1 (/ (- (+ (log v) (/ 1 v)) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v))) sinTheta_O)))))
(*.f32 sinTheta_O (+.f32 (/.f32 sinTheta_i v) (/.f32 (-.f32 (+.f32 (/.f32 #s(literal 1 binary32) v) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32))) sinTheta_O)))
(* -1 (* sinTheta_O (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) (* sinTheta_O v))) (+ (/ 1 (* sinTheta_O v)) (/ sinTheta_i v))) (* 6931/10000 (/ 1 sinTheta_O)))))
(*.f32 (-.f32 (-.f32 (+.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (neg.f32 sinTheta_O))
(- (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) 6931/10000) sinTheta_O)) (/ sinTheta_i v))
(-.f32 (/.f32 (neg.f32 (-.f32 (/.f32 #s(literal 1 binary32) v) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))) sinTheta_O) (/.f32 sinTheta_i v))
(* -1 (* sinTheta_O (- (* -1 sinTheta_i) (/ 1 sinTheta_O))))
(*.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 sinTheta_O))
(* -1 (* sinTheta_O (- (* -1 (/ (- (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)) (/ 1 v)) sinTheta_O)) (* -1 (/ sinTheta_i v)))))
(*.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)) sinTheta_O) (/.f32 sinTheta_i v)))
(* -1 (/ (- (* -1 (/ (* cosTheta_O cosTheta_i) v)) 6931/10000) sinTheta_O))
(/.f32 (neg.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v) #s(literal -6931/10000 binary32))) sinTheta_O)
(* -1 (* sinTheta_O (- (* -1 (/ (- (* cosTheta_O cosTheta_i) 1) sinTheta_O)) (* -1 sinTheta_i))))
(*.f32 (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O) sinTheta_i) sinTheta_O)
(/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) v)
(/ (- (+ 1 (+ (* sinTheta_O sinTheta_i) (* v (- (log v) 6931/10000)))) (* cosTheta_O cosTheta_i)) v)
(/.f32 (-.f32 (fma.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)) v (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) (*.f32 cosTheta_O cosTheta_i)) v)
(log v)
(log.f32 v)
(/ 1/2 v)
(/.f32 #s(literal 1/2 binary32) v)
(/ (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O)))) v)
(/.f32 (*.f32 (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O) sinTheta_i) sinTheta_O) v)
(/ (+ (* 6931/10000 v) (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))))) v)
(/.f32 (fma.f32 (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O) sinTheta_i) sinTheta_O (*.f32 #s(literal 6931/10000 binary32) v)) v)
(/ (+ sinTheta_i (/ 1 sinTheta_O)) v)
(/.f32 (+.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)
(/ (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O))) v)
(/.f32 (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O) sinTheta_i) v)
(/ (- (+ (* 6931/10000 (/ v sinTheta_O)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (+ sinTheta_i (/ 1 sinTheta_O))) v)
(/.f32 (fma.f32 (/.f32 v sinTheta_O) #s(literal 6931/10000 binary32) (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O) sinTheta_i)) v)
(+ (log 1/2) (* -1 (log v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (- (+ (* 6931/10000 v) (* cosTheta_O cosTheta_i)) (+ 1 (* sinTheta_O sinTheta_i))) v)
(/.f32 (-.f32 (fma.f32 #s(literal 6931/10000 binary32) v (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32))) (*.f32 sinTheta_O sinTheta_i)) v)
(/ (+ (* 6931/10000 (/ v sinTheta_O)) (/ (* cosTheta_O cosTheta_i) sinTheta_O)) v)
(/.f32 (fma.f32 (/.f32 v sinTheta_O) #s(literal 6931/10000 binary32) (/.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O)) v)
(exp (- (* -1 (log (/ 1 v))) 6931/10000))
(exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))
(fma.f32 (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v)))
(fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (*.f32 v v)) #s(literal 1/2 binary32) (fma.f32 (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))))
(+ (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (+ (* 1/6 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3)) (pow v 3))) (+ (* 1/2 (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2)) (pow v 2))) (/ (* (exp (- (* -1 (log (/ 1 v))) 6931/10000)) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i))) v))))
(fma.f32 (*.f32 #s(literal 1/6 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (*.f32 v v)) #s(literal 1/2 binary32) (fma.f32 (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))))
(/ 1/2 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))
(+ (* -1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))
(*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) #s(literal 6931/10000 binary32))) (/.f32 (/.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))))))
(- (+ (* -1 (/ (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (pow v 2))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))
(fma.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) v) (/.f32 #s(literal -1/4 binary32) v)) #s(literal -1 binary32) (*.f32 #s(literal 1/2 binary32) (-.f32 (exp.f32 (fma.f32 #s(literal -1 binary32) (log.f32 v) #s(literal 6931/10000 binary32))) (/.f32 (/.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) v) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))))))
(- (+ (* -1 (/ (+ (* -1 (* (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)))) (+ (* -1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))) (* 1/12 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 3) (exp (- (* -1 (log (/ 1 v))) 6931/10000)))))) (pow v 3))) (* 1/2 (/ 1 (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* -1/2 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (+ (* 1/4 (/ (pow (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) 2) (* (pow v 2) (exp (- (* -1 (log (/ 1 v))) 6931/10000))))) (* 1/2 (/ (- (+ 1 (* sinTheta_O sinTheta_i)) (* cosTheta_O cosTheta_i)) (* v (exp (- (* -1 (log (/ 1 v))) 6931/10000))))))))
(-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (neg.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) #s(literal -1/4 binary32)) (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 3 binary32)) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) #s(literal -1/6 binary32))) (pow.f32 v #s(literal 3 binary32)))) (fma.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) #s(literal 2 binary32)) (*.f32 (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (*.f32 v v))) #s(literal -1/4 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)))) (/.f32 (-.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (*.f32 cosTheta_O cosTheta_i)) v))))
(- (* -1 (log (/ 1 v))) 6931/10000)
(-.f32 (log.f32 v) #s(literal 6931/10000 binary32))
(- (+ (* -1 (log (/ 1 v))) (+ (/ 1 v) (/ (* sinTheta_O sinTheta_i) v))) (+ 6931/10000 (/ (* cosTheta_O cosTheta_i) v)))
(-.f32 (+.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_i v) (/.f32 #s(literal 1 binary32) v)) (log.f32 v)) (fma.f32 cosTheta_O (/.f32 cosTheta_i v) #s(literal 6931/10000 binary32)))
(* -1 (log (/ 1 v)))
(log.f32 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/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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 #s(literal 1/12 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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)))
(fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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))))
(fma.f32 (*.f32 #s(literal 1/6 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (pow.f32 v #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v v)) #s(literal 1/2 binary32) (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) (exp.f32 #s(literal 6931/10000 binary32)))))
6931/10000
#s(literal 6931/10000 binary32)
(+ 6931/10000 (/ (* sinTheta_O (- (/ (* cosTheta_O cosTheta_i) sinTheta_O) (+ sinTheta_i (/ 1 sinTheta_O)))) v))
(fma.f32 sinTheta_O (/.f32 (-.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) sinTheta_O) sinTheta_i) v) #s(literal 6931/10000 binary32))
(+ (log 1/2) (log (/ 1 v)))
(-.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v))
(exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))
(exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)))
(fma.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (neg.f32 v)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1/2 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (fma.f32 (/.f32 (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) v) #s(literal -1/2 binary32) (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))) v))
(+ (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (* -1 (/ (+ (* -1 (/ (+ (* -1/6 (/ (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3)) v)) (* 1/2 (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2)))) v)) (* (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))))) v)))
(-.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (/.f32 (-.f32 (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 (*.f32 #s(literal -1/6 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) v) (*.f32 (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32))) #s(literal 1/2 binary32))) v)) v))
(/ 1/2 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))))
(+ (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(fma.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))))
(+ (* -1 (/ (- (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (fma.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) v)) #s(literal -1/4 binary32) (*.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal -1/2 binary32))) v))
(+ (* -1 (/ (- (* -1 (/ (- (+ (* -1 (/ (* (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i)))) v)) (+ (* -1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) (* 1/12 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 3) (* v (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))))) (+ (* -1/2 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))) (* 1/4 (/ (pow (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) 2) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))) v)) (* 1/2 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000))))) v)) (* 1/2 (/ 1 (exp (- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/4 binary32)) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v) (fma.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (*.f32 (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))) v)) #s(literal -1/6 binary32) (*.f32 (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/4 binary32)))) (neg.f32 v)) (*.f32 (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (exp.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32)))) #s(literal 1/2 binary32))) v))
(- (+ (log -1) (* -1 (log (/ -1 v)))) 6931/10000)
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) #s(literal 6931/10000 binary32))
(- (+ (log -1) (+ (* -1 (log (/ -1 v))) (* -1 (/ (- (* cosTheta_O cosTheta_i) (+ 1 (* sinTheta_O sinTheta_i))) v)))) 6931/10000)
(-.f32 (-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)) #s(literal 6931/10000 binary32))
(+ (log -1) (* -1 (log (/ -1 v))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))
(* -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 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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))
(/.f32 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) v) (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))) 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 (-.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal -1/2 binary32)) (/.f32 (-.f32 (*.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i))) (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) v) #s(literal -1/12 binary32) (*.f32 (*.f32 #s(literal -1/4 binary32) (exp.f32 #s(literal 6931/10000 binary32))) (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)))) v)) 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)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) v) #s(literal -1/2 binary32) (*.f32 (neg.f32 (exp.f32 #s(literal 6931/10000 binary32))) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)))) 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)))
(-.f32 (exp.f32 #s(literal 6931/10000 binary32)) (/.f32 (neg.f32 (fma.f32 (exp.f32 #s(literal 6931/10000 binary32)) (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 3 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) v) #s(literal 1/6 binary32) (*.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) #s(literal 2 binary32)) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))) v))) v))
(+ 6931/10000 (* -1 (/ (* sinTheta_O (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)) (* -1 sinTheta_i))) v)))
(-.f32 #s(literal 6931/10000 binary32) (/.f32 (fma.f32 (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_O)) sinTheta_O (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32))) v))
(* -1 (/ (- (* -1 sinTheta_i) (/ 1 sinTheta_O)) v))
(/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) (neg.f32 v))
(+ (* -1 (/ (- (+ (* -1 (/ (* cosTheta_O cosTheta_i) sinTheta_O)) (/ 1 sinTheta_O)) (* -1 sinTheta_i)) v)) (* 6931/10000 (/ 1 sinTheta_O)))
(-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (fma.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i sinTheta_O) (+.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i)) v))
(+ (log -1/2) (log (/ -1 v)))
(+.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (/.f32 #s(literal -1 binary32) v)))

rewrite184.0ms (1.5%)

Memory
6.4MiB live, 243.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
064398
0100394
1448392
24123392
08369377
Stop Event
iter limit
node limit
iter limit
Counts
26 → 419
Calls
Call 1
Inputs
(exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #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) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(log.f32 v)
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
(/.f32 #s(literal 1/2 binary32) v)
#s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))
(exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))))
#s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))
(-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i 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)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v)))))))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
#s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(/.f32 #s(literal 6931/10000 binary32) sinTheta_O)
#s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O)))
(exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v)))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))
Outputs
(*.f32 (exp.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) v)
(*.f32 (/.f32 v (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (exp.f32 #s(literal -6931/10000 binary32)))
(*.f32 v (exp.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 (exp.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))) (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32)) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))))
(/.f32 (/.f32 v (exp.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(/.f32 (neg.f32 v) (neg.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) v))
(/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))
(pow.f32 (exp.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))))
(pow.f32 (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) v) #s(literal -1 binary32))
(exp.f32 (-.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))
(*.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 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) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(*.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 #s(literal -1/2 binary32) (/.f32 (neg.f32 v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) #s(literal 2 binary32))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (neg.f32 v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))))
(/.f32 #s(literal 1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) #s(literal 2 binary32)))
(pow.f32 (/.f32 (*.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) #s(literal 2 binary32)) #s(literal -1 binary32))
(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) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))
(exp.f32 (*.f32 (log.f32 (*.f32 (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) #s(literal 2 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (/.f32 v (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))))
(*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))
(*.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 6931/10000 binary32)))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (pow.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) #s(literal 2 binary32))) (-.f32 (log.f32 v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (+.f32 (pow.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (*.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 6931/10000 binary32)))))
(/.f32 (+.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (pow.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) #s(literal 3 binary32))) (fma.f32 (log.f32 v) (log.f32 v) (-.f32 (pow.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) #s(literal 2 binary32)) (*.f32 (log.f32 v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32)))) (neg.f32 (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32))) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))
(/.f32 (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32))) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32)))))
(-.f32 (-.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))
(-.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))
(-.f32 (/.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))) (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32)) (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32)))))
(-.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 6931/10000 binary32))
(-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))
(fma.f32 #s(literal -1 binary32) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (log.f32 v))
(pow.f32 (/.f32 (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (-.f32 (pow.f32 (log.f32 v) #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (+.f32 (+.f32 (log.f32 v) #s(literal 6931/10000 binary32)) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) (pow.f32 (log.f32 v) #s(literal 2 binary32))) (-.f32 (pow.f32 (log.f32 v) #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (-.f32 (log.f32 v) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)) #s(literal -6931/10000 binary32))
(+.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (log.f32 v))
(+.f32 (log.f32 v) (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))
(log.f32 v)
(*.f32 (*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) v)
(/.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 v (*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (exp.f32 (log.f32 #s(literal -1/2 binary32))) (exp.f32 (log.f32 (neg.f32 v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 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) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
#s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(exp.f32 #s(literal 6931/10000 binary32))
(*.f32 (exp.f32 (neg.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))))))
(*.f32 #s(literal 1/2 binary32) (exp.f32 (neg.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))) #s(literal 2 binary32))))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))) #s(literal 2 binary32)))
(pow.f32 (/.f32 (*.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))) #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))) #s(literal 2 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))) #s(literal 2 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))))
(exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))
#s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O)))
(*.f32 (*.f32 (/.f32 cosTheta_i v) #s(literal -1 binary32)) cosTheta_O)
(*.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal -1 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))
(*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v))
(*.f32 cosTheta_O (neg.f32 (/.f32 cosTheta_i v)))
(*.f32 cosTheta_i (*.f32 (/.f32 #s(literal 1 binary32) v) (neg.f32 cosTheta_O)))
(/.f32 (neg.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) (neg.f32 cosTheta_i)) (neg.f32 v))
(/.f32 (*.f32 (neg.f32 cosTheta_O) #s(literal 1 binary32)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (neg.f32 cosTheta_i) (neg.f32 cosTheta_O)) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 cosTheta_O)) (/.f32 v cosTheta_i))
(/.f32 (*.f32 (neg.f32 cosTheta_O) cosTheta_i) v)
(/.f32 (neg.f32 cosTheta_O) (/.f32 v cosTheta_i))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)))
(-.f32 #s(literal 0 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(pow.f32 (/.f32 v (*.f32 (neg.f32 cosTheta_O) cosTheta_i)) #s(literal -1 binary32))
(neg.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O))
(*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O)
(*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (pow.f32 v #s(literal -2 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 2 binary32)))) sinTheta_O) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))))
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (*.f32 (pow.f32 v #s(literal -3 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 3 binary32)))) sinTheta_O) (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 (*.f32 sinTheta_O (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (pow.f32 v #s(literal -2 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 2 binary32))))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))))
(/.f32 (*.f32 sinTheta_O (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (*.f32 (pow.f32 v #s(literal -3 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 3 binary32))))) (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32))))
(fma.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) sinTheta_O (*.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))
(fma.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) sinTheta_O (*.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))
(fma.f32 sinTheta_O (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (*.f32 sinTheta_O (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(fma.f32 sinTheta_O (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 sinTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(+.f32 (*.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) sinTheta_O) (*.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))
(+.f32 (*.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) sinTheta_O) (*.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))
(+.f32 (*.f32 sinTheta_O (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (*.f32 sinTheta_O (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(+.f32 (*.f32 sinTheta_O (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (*.f32 sinTheta_O (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)))
(*.f32 (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))
(*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i))
(*.f32 (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v (*.f32 sinTheta_i v)) (pow.f32 v #s(literal -2 binary32)))
(/.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v (*.f32 sinTheta_i v)) v) v)
(/.f32 (-.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32))) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -3 binary32)))) (neg.f32 (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v (*.f32 sinTheta_i v))) (neg.f32 (*.f32 v v)))
(/.f32 (fma.f32 (neg.f32 sinTheta_i) (neg.f32 v) (*.f32 (neg.f32 v) (/.f32 #s(literal -1 binary32) sinTheta_O))) (pow.f32 (neg.f32 v) #s(literal 2 binary32)))
(/.f32 (fma.f32 (neg.f32 sinTheta_i) v (*.f32 (neg.f32 v) (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (neg.f32 sinTheta_i) (*.f32 sinTheta_O v) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (*.f32 sinTheta_O v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (/.f32 v sinTheta_i) (/.f32 #s(literal -1 binary32) sinTheta_O))) (*.f32 (/.f32 v sinTheta_i) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1 binary32) v (*.f32 (/.f32 v sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O))) (*.f32 (/.f32 v sinTheta_i) v))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v) (*.f32 (/.f32 v sinTheta_i) #s(literal 1 binary32))) (*.f32 (/.f32 v sinTheta_i) (*.f32 sinTheta_O v)))
(/.f32 (fma.f32 sinTheta_i (neg.f32 v) (*.f32 v (/.f32 #s(literal -1 binary32) sinTheta_O))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 sinTheta_i (*.f32 sinTheta_O v) (*.f32 v #s(literal 1 binary32))) (*.f32 v (*.f32 sinTheta_O v)))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) (neg.f32 v) (*.f32 (neg.f32 v) (neg.f32 sinTheta_i))) (pow.f32 (neg.f32 v) #s(literal 2 binary32)))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) (/.f32 v sinTheta_i) (*.f32 (neg.f32 v) #s(literal 1 binary32))) (*.f32 (neg.f32 v) (/.f32 v sinTheta_i)))
(/.f32 (fma.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) v (*.f32 (neg.f32 v) sinTheta_i)) (*.f32 (neg.f32 v) v))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (neg.f32 v) (*.f32 v (neg.f32 sinTheta_i))) (*.f32 v (neg.f32 v)))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 v sinTheta_i) (*.f32 v #s(literal 1 binary32))) (*.f32 v (/.f32 v sinTheta_i)))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 v) (*.f32 (*.f32 sinTheta_O v) (neg.f32 sinTheta_i))) (*.f32 (*.f32 sinTheta_O v) (neg.f32 v)))
(/.f32 (fma.f32 #s(literal 1 binary32) (/.f32 v sinTheta_i) (*.f32 (*.f32 sinTheta_O v) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O v) (/.f32 v sinTheta_i)))
(/.f32 (fma.f32 #s(literal 1 binary32) v (*.f32 (*.f32 sinTheta_O v) sinTheta_i)) (*.f32 (*.f32 sinTheta_O v) v))
(/.f32 (-.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v))
(/.f32 (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -3 binary32))) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (/.f32 sinTheta_i v) (*.f32 sinTheta_O v)))))
(/.f32 (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -3 binary32))) (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32))))
(/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v (*.f32 sinTheta_i v)) (*.f32 v v))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v) (-.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32))) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 v v) (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v (*.f32 sinTheta_i v))))
(-.f32 (/.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)) (/.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)))
(fma.f32 (pow.f32 (/.f32 v #s(literal -1 binary32)) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) sinTheta_i) #s(literal -1 binary32)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 sinTheta_i v))
(fma.f32 (/.f32 #s(literal 1 binary32) v) sinTheta_i (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(fma.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) (neg.f32 v)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(fma.f32 (/.f32 #s(literal -1 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) (neg.f32 v)) (/.f32 sinTheta_i v))
(fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 #s(literal 1 binary32) v) (/.f32 sinTheta_i v))
(fma.f32 #s(literal 1 binary32) (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(fma.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))
(fma.f32 sinTheta_i (/.f32 #s(literal 1 binary32) v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(pow.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v) (-.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32))) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -3 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (*.f32 v v) (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v (*.f32 sinTheta_i v))) #s(literal -1 binary32))
(+.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_i v))
(*.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (pow.f32 v #s(literal -2 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))))
(*.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (*.f32 (pow.f32 v #s(literal -3 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 3 binary32)))) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) #s(literal 2 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32))) (+.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (/.f32 sinTheta_i v)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) #s(literal 2 binary32))) (-.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (pow.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) #s(literal 2 binary32))) (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) #s(literal 3 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32))) (+.f32 (pow.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) #s(literal 2 binary32)) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (/.f32 sinTheta_i v)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (-.f32 (pow.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (-.f32 (pow.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) #s(literal 2 binary32)) (*.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (pow.f32 v #s(literal -2 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 2 binary32))))) (neg.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (*.f32 (pow.f32 v #s(literal -3 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O) (-.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32))))) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32))) (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)))) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -3 binary32))))) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O) (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32))) (*.f32 v v)) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O) (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v (*.f32 sinTheta_i v)))) (*.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O) (*.f32 v v)))
(/.f32 (-.f32 (*.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)) (*.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (-.f32 (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)) (pow.f32 (/.f32 sinTheta_i v) #s(literal 2 binary32))))) (*.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) sinTheta_i) v)))
(/.f32 (-.f32 (*.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32))) (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)))) (*.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 sinTheta_i v) #s(literal 3 binary32)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -3 binary32))))) (*.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (fma.f32 (/.f32 sinTheta_i v) (-.f32 (/.f32 sinTheta_i v) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (pow.f32 (*.f32 sinTheta_O v) #s(literal -2 binary32)))))
(/.f32 (-.f32 (*.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32))) (*.f32 v v)) (*.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v (*.f32 sinTheta_i v)))) (*.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (*.f32 v v)))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (pow.f32 v #s(literal -2 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 2 binary32)))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (*.f32 (pow.f32 v #s(literal -3 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 3 binary32)))) (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (pow.f32 v #s(literal -2 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32))) (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (*.f32 (pow.f32 v #s(literal -3 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 3 binary32))))))
(-.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 sinTheta_i v)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v))
(-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))) (/.f32 (*.f32 (pow.f32 v #s(literal -2 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 2 binary32))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 v #s(literal -3 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 3 binary32))) (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)))))
(-.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (/.f32 sinTheta_i v))
(-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))
(fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i) (/.f32 #s(literal 1 binary32) v) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)))) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 #s(literal -6931/10000 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O) (-.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 #s(literal -6931/10000 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))
(fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal 6931/10000 binary32) (-.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal 6931/10000 binary32) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O) (-.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 cosTheta_O (pow.f32 (*.f32 sinTheta_O (/.f32 v cosTheta_i)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 sinTheta_O v)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(fma.f32 cosTheta_i (pow.f32 (*.f32 v (/.f32 sinTheta_O cosTheta_O)) #s(literal -1 binary32)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32)) (*.f32 (pow.f32 v #s(literal -2 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 2 binary32))))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))) (fma.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))) (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 2 binary32))) (-.f32 (pow.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) #s(literal 3 binary32)) (*.f32 (pow.f32 v #s(literal -3 binary32)) (pow.f32 (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)) #s(literal 3 binary32))))) #s(literal -1 binary32))
(+.f32 (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)))
(+.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (*.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) v)))
(+.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v)) (neg.f32 (/.f32 sinTheta_i v)))
(+.f32 (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))
(+.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))))
(+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (neg.f32 (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O))))))
(*.f32 (*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) (/.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)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) v))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O)))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (neg.f32 (*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) #s(literal 1/2 binary32))) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) #s(literal 1/2 binary32)) v)
(/.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) #s(literal 1/2 binary32))))
(pow.f32 (/.f32 v (*.f32 (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))) #s(literal 1/2 binary32))) #s(literal -1 binary32))
(exp.f32 (+.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 (-.f32 (fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (*.f32 (/.f32 #s(literal 1 binary32) v) (+.f32 sinTheta_i (/.f32 #s(literal 1 binary32) sinTheta_O)))) sinTheta_O))))
(*.f32 (/.f32 #s(literal 1 binary32) v) #s(literal 1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 v)))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) v))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) v))
(/.f32 (exp.f32 (log.f32 #s(literal -1/2 binary32))) (exp.f32 (log.f32 (neg.f32 v))))
(/.f32 #s(literal -1/2 binary32) (neg.f32 v))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 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) (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 v #s(literal 2 binary32)))
(pow.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 v #s(literal 2 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 v #s(literal 2 binary32))) #s(literal -1 binary32)))
(exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(neg.f32 (/.f32 #s(literal -1/2 binary32) v))
(*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v)) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) v))
(*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))
(*.f32 (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (*.f32 (exp.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (/.f32 #s(literal 1/2 binary32) v)))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))))
(*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 #s(literal 1 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))) (neg.f32 v))
(/.f32 (*.f32 #s(literal 1/2 binary32) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))) v)
(/.f32 (*.f32 #s(literal 1 binary32) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))) #s(literal -1/2 binary32)) (neg.f32 v))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))) #s(literal 1 binary32)) (*.f32 v #s(literal 2 binary32)))
(/.f32 (*.f32 (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))) #s(literal 1/2 binary32)) v)
(/.f32 (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))) (*.f32 v #s(literal 2 binary32)))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))))
(exp.f32 (+.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))
(log.f32 (/.f32 #s(literal 1/2 binary32) v))
(*.f32 #s(literal -1 binary32) (log.f32 (*.f32 v #s(literal 2 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 (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) (*.f32 (log.f32 #s(literal 1/2 binary32)) (log.f32 v)))))
(-.f32 (log.f32 #s(literal -1 binary32)) (log.f32 (neg.f32 (*.f32 v #s(literal 2 binary32)))))
(-.f32 (log.f32 #s(literal -1/2 binary32)) (log.f32 (neg.f32 v)))
(-.f32 #s(literal 0 binary32) (log.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32))))
(-.f32 #s(literal 0 binary32) (log.f32 (*.f32 v #s(literal 2 binary32))))
(-.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))
(fma.f32 #s(literal -1 binary32) (log.f32 v) (log.f32 #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)) (log.f32 (/.f32 #s(literal 1 binary32) (neg.f32 v))))
(+.f32 #s(literal 0 binary32) (log.f32 (/.f32 #s(literal 1/2 binary32) v)))
(+.f32 (log.f32 #s(literal 1/2 binary32)) (neg.f32 (log.f32 v)))
(neg.f32 (log.f32 (/.f32 (*.f32 v #s(literal 2 binary32)) #s(literal 1 binary32))))
(neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))
#s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))
(*.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(*.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32))) (neg.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (+.f32 #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 3 binary32)) #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) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))))
(-.f32 (+.f32 #s(literal 6931/10000 binary32) (*.f32 (/.f32 cosTheta_i v) cosTheta_O)) (/.f32 #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)) v))
(-.f32 (/.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))))
(-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (-.f32 (/.f32 #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)) v) #s(literal 6931/10000 binary32)))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32)) (pow.f32 #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)) #s(literal 2 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 cosTheta_O cosTheta_i #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (pow.f32 (/.f32 v (-.f32 (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 3 binary32)) (pow.f32 #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)) #s(literal 3 binary32)))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)) (fma.f32 cosTheta_O cosTheta_i #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) (pow.f32 (*.f32 cosTheta_O cosTheta_i) #s(literal 2 binary32)))) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 v)) #s(literal 6931/10000 binary32))
(fma.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)) (-.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32))) #s(literal -1 binary32))
(pow.f32 (/.f32 (+.f32 (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 2 binary32))) (+.f32 (pow.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) #s(literal -1 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))
(+.f32 (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))
(*.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O)))
(*.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O)))
(/.f32 (neg.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i) (neg.f32 sinTheta_O) (*.f32 v #s(literal -6931/10000 binary32))) (*.f32 v (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i) sinTheta_O (*.f32 v #s(literal 6931/10000 binary32))) (*.f32 sinTheta_O v))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i) (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) (*.f32 v #s(literal 1 binary32))) (*.f32 v (*.f32 sinTheta_O #s(literal 10000/6931 binary32))))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (neg.f32 sinTheta_O) (*.f32 sinTheta_O #s(literal -6931/10000 binary32))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) sinTheta_O (*.f32 sinTheta_O #s(literal 6931/10000 binary32))) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) sinTheta_O) (*.f32 sinTheta_O (*.f32 sinTheta_O #s(literal 10000/6931 binary32))))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (neg.f32 sinTheta_O) (*.f32 (*.f32 sinTheta_O v) #s(literal -6931/10000 binary32))) (*.f32 (*.f32 sinTheta_O v) (neg.f32 sinTheta_O)))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) sinTheta_O (*.f32 (*.f32 sinTheta_O v) #s(literal 6931/10000 binary32))) (*.f32 (*.f32 sinTheta_O v) sinTheta_O))
(/.f32 (fma.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) (*.f32 (*.f32 sinTheta_O v) #s(literal 1 binary32))) (*.f32 (*.f32 sinTheta_O v) (*.f32 sinTheta_O #s(literal 10000/6931 binary32))))
(/.f32 (fma.f32 #s(literal -6931/10000 binary32) v (*.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i))) (*.f32 (neg.f32 sinTheta_O) v))
(/.f32 (fma.f32 #s(literal -6931/10000 binary32) sinTheta_O (*.f32 (neg.f32 sinTheta_O) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(/.f32 (fma.f32 #s(literal -6931/10000 binary32) (*.f32 sinTheta_O v) (*.f32 (neg.f32 sinTheta_O) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (neg.f32 sinTheta_O) (*.f32 sinTheta_O v)))
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) v (*.f32 sinTheta_O (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i))) (*.f32 sinTheta_O v))
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) sinTheta_O (*.f32 sinTheta_O (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (fma.f32 #s(literal 6931/10000 binary32) (*.f32 sinTheta_O v) (*.f32 sinTheta_O (*.f32 cosTheta_O cosTheta_i))) (*.f32 sinTheta_O (*.f32 sinTheta_O v)))
(/.f32 (fma.f32 #s(literal 1 binary32) v (*.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i))) (*.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) v))
(/.f32 (fma.f32 #s(literal 1 binary32) sinTheta_O (*.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) (*.f32 (/.f32 cosTheta_i v) cosTheta_O))) (*.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) sinTheta_O))
(/.f32 (fma.f32 #s(literal 1 binary32) (*.f32 sinTheta_O v) (*.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) (*.f32 cosTheta_O cosTheta_i))) (*.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) (*.f32 sinTheta_O v)))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O))
(/.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32))) (fma.f32 (pow.f32 sinTheta_O #s(literal -2 binary32)) #s(literal 48038761/100000000 binary32) (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)))))
(/.f32 (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32))) (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O) (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O)) (/.f32 (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O)))
(fma.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 (*.f32 (/.f32 cosTheta_O sinTheta_O) cosTheta_i) (/.f32 #s(literal 1 binary32) v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) (/.f32 #s(literal 1 binary32) sinTheta_O) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 #s(literal -6931/10000 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal 6931/10000 binary32) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)))
(fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 (/.f32 cosTheta_i v) (/.f32 cosTheta_O sinTheta_O) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)))
(fma.f32 (*.f32 cosTheta_O cosTheta_i) (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 cosTheta_O (/.f32 (/.f32 cosTheta_i v) sinTheta_O) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 cosTheta_O (/.f32 cosTheta_i (*.f32 sinTheta_O v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 cosTheta_O (pow.f32 (*.f32 sinTheta_O (/.f32 v cosTheta_i)) #s(literal -1 binary32)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 cosTheta_i (/.f32 cosTheta_O (*.f32 sinTheta_O v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(fma.f32 cosTheta_i (pow.f32 (*.f32 v (/.f32 sinTheta_O cosTheta_O)) #s(literal -1 binary32)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(pow.f32 (/.f32 (/.f32 (-.f32 (*.f32 (/.f32 cosTheta_i v) cosTheta_O) #s(literal 6931/10000 binary32)) sinTheta_O) (-.f32 (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32)) (pow.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (-.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v))) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 2 binary32))) (fma.f32 (pow.f32 sinTheta_O #s(literal -3 binary32)) #s(literal 332956652491/1000000000000 binary32) (pow.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) #s(literal 3 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (*.f32 (/.f32 cosTheta_i sinTheta_O) (/.f32 cosTheta_O v)))
(*.f32 #s(literal -6931/10000 binary32) (/.f32 #s(literal -1 binary32) sinTheta_O))
(*.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) #s(literal 6931/10000 binary32))
(*.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal 1 binary32) sinTheta_O))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O))
(/.f32 #s(literal -6931/10000 binary32) (neg.f32 sinTheta_O))
(/.f32 #s(literal -1 binary32) (neg.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32))))
(/.f32 #s(literal 6931/10000 binary32) (neg.f32 (neg.f32 sinTheta_O)))
(/.f32 #s(literal 6931/10000 binary32) sinTheta_O)
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (*.f32 sinTheta_O #s(literal 10000/6931 binary32)))
(pow.f32 (/.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) #s(literal 1 binary32)) #s(literal -1 binary32))
(pow.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32)) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 sinTheta_O #s(literal 10000/6931 binary32))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -6931/10000 binary32) sinTheta_O))
#s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))
(*.f32 (exp.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (exp.f32 #s(literal 6931/10000 binary32)))
(*.f32 (exp.f32 #s(literal 6931/10000 binary32)) (exp.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))
(/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) (exp.f32 (/.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))))
(pow.f32 (exp.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))
(pow.f32 (exp.f32 (+.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (-.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))
(*.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))
(*.f32 (+.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (-.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)) #s(literal 48038761/100000000 binary32)) (-.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))
(/.f32 (neg.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)))) (neg.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) (neg.f32 (fma.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (-.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32))))
(/.f32 (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32))) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (+.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)) (-.f32 #s(literal 48038761/100000000 binary32) (*.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)))))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32)) (fma.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (-.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (fma.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (-.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))))
(-.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))) (/.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))
(fma.f32 (/.f32 #s(literal 1 binary32) v) (pow.f32 (/.f32 #s(literal 1 binary32) #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))) #s(literal -1 binary32)) #s(literal 6931/10000 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) v) #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) #s(literal 6931/10000 binary32))
(fma.f32 (neg.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i)))) (/.f32 #s(literal 1 binary32) (neg.f32 v)) #s(literal 6931/10000 binary32))
(fma.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) (/.f32 #s(literal 1 binary32) v) #s(literal 6931/10000 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))
(pow.f32 (/.f32 (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)) (-.f32 #s(literal 48038761/100000000 binary32) (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)))) #s(literal -1 binary32))
(pow.f32 (/.f32 (fma.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) (-.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32)) #s(literal 48038761/100000000 binary32)) (+.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 3 binary32)) #s(literal 332956652491/1000000000000 binary32))) #s(literal -1 binary32))
(+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))
(+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))

eval130.0ms (1.1%)

Memory
8.0MiB live, 202.7MiB allocated
Compiler

Compiled 28 488 to 3 338 computations (88.3% saved)

prune77.0ms (0.6%)

Memory
-22.2MiB live, 99.4MiB allocated
Pruning

19 alts after pruning (16 fresh and 3 done)

PrunedKeptTotal
New6107617
Fresh3912
Picked325
Done011
Total61619635
Accuracy
99.8%
Counts
635 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.2%
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
99.7%
(/.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) v)))
99.7%
(/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) v))
99.8%
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
12.9%
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
99.7%
(*.f32 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
99.7%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))))
99.4%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(approx (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v)) (*.f32 sinTheta_O #s(approx (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v))) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)))))))
4.6%
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
99.7%
(*.f32 (exp.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)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
99.7%
(*.f32 (exp.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
13.6%
(*.f32 (exp.f32 (neg.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))) #s(literal 1/2 binary32))
99.2%
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) (exp.f32 (/.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))))
99.6%
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) #s(approx (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_i v)))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
97.1%
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) 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 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
99.3%
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (*.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(approx (+ (* cosTheta_O cosTheta_i) -1) #s(literal -1 binary32)) v))))
99.7%
#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)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))))
Compiler

Compiled 1 962 to 813 computations (58.6% saved)

regimes126.0ms (1%)

Memory
-5.7MiB live, 190.1MiB allocated
Counts
38 → 1
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))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) 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)) #s(literal -1/2 binary32)) (/.f32 #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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
(*.f32 (exp.f32 (neg.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))) #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 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.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))))) #s(approx (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) 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 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) 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) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(/.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.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)) (*.f32 sinTheta_O #s(approx (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v))) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.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)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(approx (+ (* cosTheta_O cosTheta_i) -1) #s(literal -1 binary32)) v))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v))))
(/.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 (/.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) #s(literal 6931/10000 binary32)))))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) #s(approx (/ (/ (+ (* cosTheta_O cosTheta_i) -1) v) sinTheta_i) (/.f32 #s(literal -1 binary32) (*.f32 sinTheta_i v)))) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.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 (-.f32 (/.f32 (+.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) #s(literal 6931/10000 binary32)) sinTheta_i) (/.f32 sinTheta_O v)) sinTheta_i)) (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)))))
(exp.f32 (+.f32 #s(approx (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (*.f32 (-.f32 (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_i) (/.f32 (/.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) v) sinTheta_i)) (/.f32 sinTheta_O v)) sinTheta_i)) (log.f32 (/.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) v)))))
(*.f32 (exp.f32 (neg.f32 (log.f32 (*.f32 v #s(literal 2 binary32))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_i sinTheta_O))) v))))
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (pow.f32 (exp.f32 #s(literal -1 binary32)) (log.f32 (*.f32 #s(literal 2 binary32) v))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(*.f32 (exp.f32 (log.f32 (/.f32 #s(literal 1/2 binary32) v))) (/.f32 (exp.f32 (/.f32 #s(literal 48038761/100000000 binary32) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v)))) (exp.f32 (/.f32 (pow.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 2 binary32)) (-.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v))))))
(*.f32 (exp.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)) (*.f32 #s(literal 0 binary32) (log.f32 (*.f32 #s(literal 2 binary32) v))))))) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
(/.f32 (exp.f32 (/.f32 (pow.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) #s(literal 2 binary32)) (-.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.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 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v)) (log.f32 (/.f32 #s(literal 1/2 binary32) v))))))
Outputs
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
Calls

9 calls:

39.0ms
sinTheta_O
13.0ms
sinTheta_i
12.0ms
cosTheta_i
12.0ms
(*.f32 sinTheta_i sinTheta_O)
11.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))))
Results
AccuracySegmentsBranch
99.8%1cosTheta_i
99.8%1cosTheta_O
99.8%1sinTheta_i
99.8%1sinTheta_O
99.8%1v
99.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)))))
99.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))))
99.8%1(*.f32 cosTheta_i cosTheta_O)
99.8%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes59.0ms (0.5%)

Memory
23.2MiB live, 107.0MiB allocated
Counts
21 → 1
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))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) 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)) #s(literal -1/2 binary32)) (/.f32 #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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
(*.f32 (exp.f32 (neg.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))) #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 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.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))))) #s(approx (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) 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 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) 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) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(/.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) v)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.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)) (*.f32 sinTheta_O #s(approx (- (+ (* (/ cosTheta_O sinTheta_O) (/ cosTheta_i v)) (/ 6931/10000 sinTheta_O)) (+ (/ (/ 1 sinTheta_O) v) (/ sinTheta_i v))) (+.f32 (/.f32 #s(literal 6931/10000 binary32) sinTheta_O) (/.f32 (-.f32 (neg.f32 sinTheta_i) (/.f32 #s(literal 1 binary32) sinTheta_O)) v)))))))
(/.f32 #s(literal 1 binary32) (/.f32 #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))) (/.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)) (*.f32 sinTheta_O (-.f32 (fma.f32 (/.f32 cosTheta_O sinTheta_O) (/.f32 cosTheta_i v) (/.f32 #s(literal 6931/10000 binary32) sinTheta_O)) (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) sinTheta_O) v) (/.f32 sinTheta_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 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 #s(literal 6931/10000 binary32))) (exp.f32 (/.f32 #s(approx (+ (* cosTheta_O cosTheta_i) -1) #s(literal -1 binary32)) v))))
Outputs
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))))
Calls

9 calls:

9.0ms
sinTheta_i
8.0ms
sinTheta_O
6.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))))
6.0ms
cosTheta_i
6.0ms
cosTheta_O
Results
AccuracySegmentsBranch
99.7%1cosTheta_i
99.7%1cosTheta_O
99.7%1sinTheta_O
99.7%1v
99.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)))))
99.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))))
99.7%1sinTheta_i
99.7%1(*.f32 cosTheta_i cosTheta_O)
99.7%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes49.0ms (0.4%)

Memory
15.1MiB live, 89.7MiB allocated
Counts
16 → 1
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))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) 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)) #s(literal -1/2 binary32)) (/.f32 #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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
(*.f32 (exp.f32 (neg.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))) #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 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.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))))) #s(approx (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) 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 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) 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) (exp.f32 (fma.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)) (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (*.f32 (exp.f32 (neg.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) (*.f32 sinTheta_O sinTheta_i)) #s(literal 1 binary32)) v))))
(/.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))) v)))
Outputs
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))))
Calls

9 calls:

8.0ms
sinTheta_O
7.0ms
(*.f32 cosTheta_i cosTheta_O)
5.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))))
5.0ms
cosTheta_i
5.0ms
cosTheta_O
Results
AccuracySegmentsBranch
99.7%1cosTheta_i
99.7%1cosTheta_O
99.7%1sinTheta_i
99.7%1sinTheta_O
99.7%1v
99.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)))))
99.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))))
99.7%1(*.f32 cosTheta_i cosTheta_O)
99.7%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes39.0ms (0.3%)

Memory
-4.4MiB live, 77.4MiB allocated
Counts
11 → 1
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))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) 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)) #s(literal -1/2 binary32)) (/.f32 #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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
(*.f32 (exp.f32 (neg.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))) #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 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.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))))) #s(approx (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) 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 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (neg.f32 (fma.f32 sinTheta_O sinTheta_i #s(literal 1 binary32)))) v))))
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)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))))
Calls

9 calls:

6.0ms
v
6.0ms
(*.f32 sinTheta_i sinTheta_O)
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))))
4.0ms
sinTheta_O
4.0ms
cosTheta_O
Results
AccuracySegmentsBranch
99.7%1cosTheta_i
99.7%1cosTheta_O
99.7%1sinTheta_i
99.7%1sinTheta_O
99.7%1v
99.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)))))
99.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))))
99.7%1(*.f32 cosTheta_i cosTheta_O)
99.7%1(*.f32 sinTheta_i sinTheta_O)
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes32.0ms (0.3%)

Memory
4.2MiB live, 42.4MiB allocated
Counts
9 → 1
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))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) 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)) #s(literal -1/2 binary32)) (/.f32 #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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
(*.f32 (exp.f32 (neg.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (/.f32 cosTheta_i v) (neg.f32 cosTheta_O))))) #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 #s(literal 1 binary32) (/.f32 v (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (/.f32 (*.f32 sinTheta_i sinTheta_O) v))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 #s(approx (- (log v) (+ (/ (- (* cosTheta_i cosTheta_O) (+ (* sinTheta_i sinTheta_O) 1)) v) 6931/10000)) (*.f32 (neg.f32 cosTheta_O) (/.f32 cosTheta_i v)))))
Outputs
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
Calls

9 calls:

6.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
sinTheta_O
3.0ms
cosTheta_i
3.0ms
sinTheta_i
Results
AccuracySegmentsBranch
38.9%1sinTheta_i
38.9%1sinTheta_O
38.9%1v
38.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)))))
38.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))))
38.9%1(*.f32 cosTheta_i cosTheta_O)
38.9%1(*.f32 sinTheta_i sinTheta_O)
38.9%1cosTheta_i
38.9%1cosTheta_O
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes97.0ms (0.8%)

Memory
-3.1MiB live, 34.7MiB allocated
Counts
4 → 1
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))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) 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)) #s(literal -1/2 binary32)) (/.f32 #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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 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 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
Calls

9 calls:

80.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_O
2.0ms
cosTheta_i
2.0ms
cosTheta_O
2.0ms
v
Results
AccuracySegmentsBranch
4.6%1(*.f32 cosTheta_i cosTheta_O)
4.6%1sinTheta_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%1(*.f32 sinTheta_i sinTheta_O)
4.6%1sinTheta_i
4.6%1cosTheta_i
4.6%1cosTheta_O
4.6%1v
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))))
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes19.0ms (0.2%)

Memory
-4.7MiB live, 33.1MiB allocated
Counts
3 → 1
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))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) 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)) #s(literal -1/2 binary32)) (/.f32 #s(literal -1 binary32) v)))
Outputs
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
Calls

9 calls:

5.0ms
v
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_O
2.0ms
cosTheta_O
2.0ms
cosTheta_i
Results
AccuracySegmentsBranch
4.6%1cosTheta_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%1cosTheta_i
4.6%1(*.f32 sinTheta_i sinTheta_O)
4.6%1sinTheta_i
4.6%1sinTheta_O
4.6%1v
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))))
Compiler

Compiled 60 to 78 computations (-30% saved)

regimes29.0ms (0.2%)

Memory
-22.8MiB live, 30.6MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
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))))) (/.f32 (*.f32 (exp.f32 #s(literal 6931/10000 binary32)) #s(literal 1/2 binary32)) v))
Outputs
#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))
Calls

9 calls:

18.0ms
v
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))))
1.0ms
(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)))))
1.0ms
sinTheta_O
1.0ms
cosTheta_O
Results
AccuracySegmentsBranch
4.6%1cosTheta_i
4.6%1(*.f32 cosTheta_i cosTheta_O)
4.6%1cosTheta_O
4.6%1sinTheta_i
4.6%1sinTheta_O
4.6%1v
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%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)
Compiler

Compiled 60 to 78 computations (-30% saved)

simplify35.0ms (0.3%)

Memory
-10.4MiB live, 67.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
083244
1109244
2131244
3151244
4169244
5198244
6227244
7247244
8302244
9374244
10376244
Stop Event
saturated
Calls
Call 1
Inputs
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) 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))))) #s(approx (* (* (/ 1/2 v) (exp 6931/10000)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) v))))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 2 binary32) v) (exp.f32 #s(literal -6931/10000 binary32)))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) 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)) #s(literal 1/2 binary32)) v))
Outputs
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32)))))
(/.f32 #s(literal 1/2 binary32) (exp.f32 (-.f32 (log.f32 v) (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (exp.f32 (+.f32 (/.f32 (-.f32 (*.f32 cosTheta_i cosTheta_O) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 binary32) v))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 (-.f32 (*.f32 cosTheta_O cosTheta_i) #s(approx (+ (* sinTheta_i sinTheta_O) 1) #s(literal 1 binary32))) v))))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))))
(*.f32 (exp.f32 (+.f32 (/.f32 #s(approx (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) (-.f32 #s(literal -1 binary32) (*.f32 sinTheta_O sinTheta_i))) v) #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 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)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (*.f32 #s(literal 1/2 binary32) (/.f32 (exp.f32 (+.f32 #s(literal 6931/10000 binary32) (/.f32 #s(literal -1 binary32) v))) 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)) (exp (/ (+ (* cosTheta_O cosTheta_i) -1) v))) (*.f32 (/.f32 (exp.f32 (+.f32 (/.f32 #s(literal -1 binary32) v) #s(literal 6931/10000 binary32))) v) #s(literal 1/2 binary32))))
(exp.f32 #s(approx (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v)))) (/.f32 (-.f32 (fma.f32 cosTheta_O cosTheta_i #s(literal -1 binary32)) (*.f32 sinTheta_O sinTheta_i)) v)))
#s(approx (exp (+ (+ (- (- (/ (* cosTheta_i cosTheta_O) v) (/ (* sinTheta_i sinTheta_O) v)) (/ 1 v)) 6931/10000) (log (/ 1 (* 2 v))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal 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 #s(literal 1 binary32) (*.f32 (exp.f32 #s(literal -6931/10000 binary32)) (*.f32 #s(literal 2 binary32) v))))
(*.f32 (/.f32 #s(literal 1/2 binary32) v) #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))))
(*.f32 #s(approx (exp (+ 6931/10000 (/ (- (- (* cosTheta_O cosTheta_i) (* sinTheta_O sinTheta_i)) 1) v))) (exp.f32 #s(literal 6931/10000 binary32))) (/.f32 #s(literal 1/2 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))

soundness1.5s (12.1%)

Memory
-51.2MiB live, 990.7MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03261885
110541815
236931627
082071506
064398
0100394
1448392
24123392
08369377
066481
0105413
1460402
24122402
08738387
053301
082268
1399265
23136265
08598265
011617885
139347701
082877193
0272552120
0819749183
02183
03471
114764
2150764
0824564
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 782 to 465 computations (40.5% saved)

preprocess129.0ms (1.1%)

Memory
-2.7MiB live, 110.9MiB allocated
Remove

(sort sinTheta_i sinTheta_O)

(sort cosTheta_i cosTheta_O)

Compiler

Compiled 1 126 to 778 computations (30.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...